Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Maple 9.5/10 Π² ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅, Ρ„ΠΈΠ·ΠΈΠΊΠ΅ ΠΈ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΈΒ». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 53

Автор Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ Π”ΡŒΡΠΊΠΎΠ½ΠΎΠ²

> msolve(2^i=3,19);

{i = 13 + 18 _ZI~}

> msolve(8^j=2,Ρ…,17);

{j = 3 + 8Ρ…}

На этом ΠΌΡ‹ Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅ΠΌ рассмотрСниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ систСмы Maple 9.5 для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ, нСравСнств ΠΈ систСм с Π½ΠΈΠΌΠΈ.

4.9. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ student

4.9.1. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π° student

ΠŸΠ°ΠΊΠ΅Ρ‚ student β€” это, нСсомнСнно, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… для студСнтов ΠΈ аспирантов. Π’ Π½Π΅ΠΌ собраны Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнныС ΠΈ Π½ΡƒΠΆΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ студСнты унивСрситСтов ΠΈ ΠΈΠ½Ρ‹Ρ… Π²ΡƒΠ·ΠΎΠ² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π½Π° практичСских занятиях, ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ курсовых ΠΈ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². ΠŸΠ°ΠΊΠ΅Ρ‚ вызываСтся ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

> with(student);

НиТС прСдставлСно Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ этого ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ· Π΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΡ… вСрсий:

D β€” Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€;

Diff β€” инСртная Ρ„ΠΎΡ€ΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ вычислСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΎΠΉ;

Doubleint β€” инСртная Ρ„ΠΎΡ€ΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ вычислСния Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π°;

Int β€” инСртная Ρ„ΠΎΡ€ΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ интСгрирования int;

Limit β€” инСртная Ρ„ΠΎΡ€ΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ вычислСния ΠΏΡ€Π΅Π΄Π΅Π»Π° limit;

Lineint β€” инСртная Ρ„ΠΎΡ€ΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ вычислСния Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π° lineint;

Point β€” тСстированиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π½Π° соотвСтствиС Ρ‚ΠΈΠΏΡƒ Ρ‚ΠΎΡ‡ΠΊΠΈ (point);

Product β€” инСртная Ρ„ΠΎΡ€ΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ вычислСния произвСдСния Ρ‡Π»Π΅Π½ΠΎΠ² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ;

Sum β€” инСртная Ρ„ΠΎΡ€ΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ вычислСния суммы Ρ‡Π»Π΅Π½ΠΎΠ² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ;

Tripleint β€” инСртная Ρ„ΠΎΡ€ΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ вычислСния Ρ‚Ρ€ΠΎΠΉΠ½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π°;

changevar β€” Π·Π°ΠΌΠ΅Π½Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ;

combine β€” объСдинСниС ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… Ρ‡Π»Π΅Π½ΠΎΠ²;

completesquare β€” вычислСниС ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π° (ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π°);

distance β€” вычислСниС расстояния ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ;

equate β€” созданиС систСмы ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ ΠΈΠ· списков, Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, массивов;

extrema β€” вычислСниС экстрСмума выраТСния;

integrand β€” Π²Ρ‹Π²ΠΎΠ΄ ΠΏΠΎΠ΄Ρ‹Π½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ выраТСния ΠΈΠ· ΠΏΠΎΠ΄ Π·Π½Π°ΠΊΠ° ΠΈΠ½Π΅Ρ€Ρ‚Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π°;

intercept β€” Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΡ‡ΠΊΠΈ пСрСсСчСния Π΄Π²ΡƒΡ… ΠΊΡ€ΠΈΠ²Ρ‹Ρ…;

intparts β€” ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ частям;

isolate β€” Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ подвыраТСния;

leftbox β€” графичСская ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ интСгрирования ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π»Π΅Π²Ρ‹Ρ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ²;

leftsum β€” числовоС ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΊ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Ρƒ Π»Π΅Π²Ρ‹ΠΌΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°ΠΌΠΈ;

makeproc β€” ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ выраТСния Π² ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ Maple;

maximize β€” вычислСниС максимума Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ;

middlebox β€” графичСская ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ интСгрирования ΠΌΠ΅Ρ‚ΠΎΠ»ΠΎΠΌ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ²;

middlesum β€” числовоС ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΊ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Ρƒ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°ΠΌΠΈ;

midpoint β€” вычислСниС срСднСй Ρ‚ΠΎΡ‡ΠΊΠΈ сСгмСнта Π»ΠΈΠ½ΠΈΠΈ;

minimize β€” вычислСниС ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ;

powsubs β€” подстановка для ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ выраТСния;

rightbox β€” графичСская ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ интСгрирования ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΡ€Π°Π²Ρ‹Ρ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ²;

rightsum β€” числовоС ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΊ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Ρƒ ΠΏΡ€Π°Π²Ρ‹ΠΌΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°ΠΌΠΈ;

showtangent β€” Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ;

simpson β€” числовоС ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΊ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Ρƒ ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ Бимпсона;

slope β€” вычислСниС ΠΈ построСниС ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΊ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ;

trapezoid β€” числовоС ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΊ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Ρƒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Ρ‚Ρ€Π°ΠΏΠ΅Ρ†ΠΈΠΉ;

value β€” вычисляСт ΠΈΠ½Π΅Ρ€Ρ‚Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π’ Maple 8/9 число Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ этого ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π±Ρ‹Π»ΠΎ нСсколько сокращСно Π² сравнСнии с Maple 7, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π°Π΄ΠΎ Π±Ρ‹Ρ‚ΡŒ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΈ Π΅Π³ΠΎ использовании Π² практичСских вычислСниях β€” Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ с функциями этого ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹Π΅ Π² срСдС Maple 7, ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² срСдС Maple 8/9/9.5.

4.9.2. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ интСгрирования ΠΏΠ°ΠΊΠ΅Ρ‚Π° student

Π’ ядрС ΠΈ Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ… Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Maple 8/9/9.5 ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ мноТСство ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ для вычислСния ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΠΎΠ² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°. НапримСр, Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ student ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

Int(expr,x) β€” инСртная Ρ„ΠΎΡ€ΠΌΠ° вычислСния Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π°;

Doubleint(expr,x,Ρƒ,Domain) β€” вычислСниС Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π° ΠΏΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ Ρ… ΠΈ Ρƒ ΠΏΠΎ области Domain;

Tripleint(expr,x,y,z) β€” вычислСниС Ρ‚Ρ€ΠΎΠΉΠ½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Π°;

intparts(f,u) β€” ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ частям.

НиТС Π΄Π°Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ примСнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Tripleint ΠΏΠ°ΠΊΠ΅Ρ‚Π° student:

> Tripleint(f(Ρ…,Ρƒ,z),Ρ…,Ρƒ,z);

∫∫∫(x,y,z)dxdydz

> Tripleint(Ρ…*Ρƒ*z^2,x=0..2,y=0..3,z=0..5);

> evalf(%);

375.0000000

> int(int(int(x*y*z^2,x=0..2),y=0..3),z=0..5);

375

4.9.3. Π˜Π»Π»ΡŽΡΡ‚Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠ°ΠΊΠ΅Ρ‚Π° student

ΠŸΠ°ΠΊΠ΅Ρ‚ student ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Ρ€ΠΈ графичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ интСгрирования ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ²:

leftbox(f(x), x=a..b, ΠΎ) ΠΈΠ»ΠΈ leftbox(f(x), x=a..b, n, 'shading'=<color>, ΠΎ);

rightbox(f(x), x=a..b, ΠΎ) ΠΈΠ»ΠΈ rightbox(f(x), x=a..b, n, o);

middlebox(f(x), x=a..b, ΠΎ) ΠΈΠ»ΠΈ middlebox(f(x), x=a..b, n, o);

Π—Π΄Π΅ΡΡŒ f(x) β€” функция ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ x, x β€” пСрСмСнная интСгрирования, a β€” лСвая Π³Ρ€Π°Π½ΠΈΡ†Π° области интСгрирования, b β€” правая Π³Ρ€Π°Π½ΠΈΡ†Π° области интСгрирования, n β€” число ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ², color β€” Ρ†Π²Π΅Ρ‚ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ², ΠΎ β€” ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ (см. ?plot,options).

Π’ этих функциях ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ строятся соотвСтствСнно слСва, справа ΠΈ посСрСдинС ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ·Π»ΠΎΠ²Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f(Ρ…), Π³Ρ€Π°Ρ„ΠΈΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ‚Π°ΠΊΠΆΠ΅ строится. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, имССтся функция для построСния ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΊ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ Ρ…=Π° для Π»ΠΈΠ½ΠΈΠΈ, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ f(x):

showtangent(f(Ρ…), Ρ…=Π°)

Рисунок 4.36 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ всС эти возмоТности ΠΏΠ°ΠΊΠ΅Ρ‚Π° student. Π§Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Π²ΠΈΠ΄Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² здСсь построСны Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠ½Π°Ρ….

Рис. 4.36. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π° student


ГрафичСскиС срСдства ΠΏΠ°ΠΊΠ΅Ρ‚Π° student ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Ρ‹. Но ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π· Ρ‚Π΅ возмоТности, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π² основных срСдствах построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ². Π’ Maple 9/9.5 Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Ρ€Π΅Π·ΠΊΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ ΠΈ ΠΌΡ‹ вСрнСмся ΠΊ ΠΈΡ… Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ Π² Π“Π»Π°Π²Π΅ 9.

4.9.4. Визуализация ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² числСнного интСгрирования

ΠŸΠ°ΠΊΠ΅Ρ‚ Student обСспСчиваСт Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ряда ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² числСнного интСгрирования: ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ располоТСниСм ΠΈΡ…, ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Ρ‚Ρ€Π°ΠΏΠ΅Ρ†ΠΈΠΉ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΏΠ°Ρ€Π°Π±ΠΎΠ» (Бимпсона). Π­Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² символьном Π²ΠΈΠ΄Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ (Ρ„Π°ΠΉΠ» intvis):

> with(student): middlesum(x*exp(-x), x=a..b);

НиТС прСдставлСно нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Ρ‚Π°ΠΊΠΎΠΉ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ (для ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² со срСдним располоТСниСм ΠΈΡ…, ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Ρ‚Ρ€Π°ΠΏΠ΅Ρ†ΠΈΠΉ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Бимпсона):

> with(student): middlesum(Ρ…*exp(-x), x=0..4);

> trapezoid(Ρ…*Π΅Ρ…Ρ€(-Ρ…), x=0..4);

> simpson(x*sin(-Ρ…), Ρ…=1..4);

> evalf(%)

-1.5719966508305

Π’ послСднСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ вычислСниС ΠΏΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Бимпсона.

4.10. Π Π°Π±ΠΎΡ‚Π° с алгСбраичСскими ΠΊΡ€ΠΈΠ²Ρ‹ΠΌΠΈ

4.10.1. ΠŸΠ°ΠΊΠ΅Ρ‚ для Ρ€Π°Π±ΠΎΡ‚Π° с алгСбраичСскими ΠΊΡ€ΠΈΠ²Ρ‹ΠΌΠΈ algcurves

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с алгСбраичСскими ΠΊΡ€ΠΈΠ²Ρ‹ΠΌΠΈ слуТит ΠΏΠ°ΠΊΠ΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ algcurves. Он загруТаСтся ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ:

> restart;with(algcurves);

Π’Π²ΠΈΠ΄Ρƒ ваТности Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΏΠΎΠ»Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ записи ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ этого ΠΏΠ°ΠΊΠ΅Ρ‚Π°:

Weierstrassform(f,x,y,x0,y0,opt) β€” вычислСниС Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ для эллиптичСских ΠΈΠ»ΠΈ гипСрболичСских алгСбраичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ…;

differentials(f, x, Ρƒ, opt) β€” Π³ΠΎΠ»ΠΎΠΌΠΎΡ€Ρ„Π½Ρ‹Π΅ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»Ρ‹ алгСбраичСских ΠΊΡ€ΠΈΠ²Ρ‹Ρ…;

genus(f,x,y,opt) β€” ΠΏΠΎΠ΄Π»ΠΈΠ½Π½ΠΎΡΡ‚ΡŒ алгСбраичСской ΠΊΡ€ΠΈΠ²ΠΎΠΉ;

homogeneous(f,x,y,z) β€” созданиС ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° Π΄Π²ΡƒΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Π³ΠΎΠΌΠΎΠ³Π΅Π½Π½ΠΎΠ³ΠΎ Π² Ρ‚Ρ€Π΅Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…;

homology(f, Ρ…, Ρƒ) β€” Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ каноничСский гомологичСский базис ΠΏΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ Π’Ρ€Π΅Ρ‚ΠΊΠΎΡ„Ρ„Π°;

integral_basis(f, Ρ…, Ρƒ, S) β€” ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ базис алгСбраичСского поля Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ;

is_hyperelliptic(f, Ρ…, Ρƒ) β€” тСстируСт ΠΊΡ€ΠΈΠ²ΡƒΡŽ Π½Π° Π΅Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊ гипСрболичСской;

j_nvariant(f,x,y) β€” j-ΠΈΠ½Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ алгСбраичСской ΠΊΡ€ΠΈΠ²ΠΎΠΉ;

monodromy(f, Ρ…, Ρƒ, opt) β€” вычисляСт ΠΌΠΎΠ½ΠΎΠ΄Ρ€ΠΎΠΌΠΈΡŽ алгСбраичСской ΠΊΡ€ΠΈΠ²ΠΎΠΉ;

parametrization(f,x,y,t) β€” Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΠ·Π°Ρ†ΠΈΡŽ для ΠΊΡ€ΠΈΠ²ΠΎΠΉ с Ρ€ΠΎΠ΄ΠΎΠΌ (Π΄Π°Π²Π°Π΅ΠΌΡ‹ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ genuc), Ρ€Π°Π²Π½Ρ‹ΠΌ 0;

periodmatrix(f, Ρ…, Ρƒ, opt) β€” вычисляСт ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ ΠΊΡ€ΠΈΠ²ΠΎΠΉ;

plot_knot(f,x,y,opt) β€” строит ΡƒΠ·Π΅Π» β€” Π½Π΅ΡΠ°ΠΌΠΎΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‰ΡƒΡŽΡΡ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΡƒΡŽ ΠΊΡ€ΠΈΠ²ΡƒΡŽ Π² Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΌ Π΅Π²ΠΊΠ»ΠΈΠ΄ΠΎΠ²ΠΎΠΌ пространствС;

puiseux(f,x=p,y,n,T) β€” опрСдСляСт ΠŸΡƒΠΈΠ·Π΅-Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ алгСбраичСской Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΈ Π±ΠΎΠ»Π΅Π΅ простыС Ρ„ΠΎΡ€ΠΌΡ‹ записи);

singularities(f,x,y) β€” Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΡ€ΠΈΠ²ΡƒΡŽ Π½Π° ΡΠΈΠ½Π³ΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ.

4.10.2. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с алгСбраичСскими ΠΊΡ€ΠΈΠ²Ρ‹ΠΌΠΈ

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ примСнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Algcurves (Ρ„Π°ΠΉΠ» algcurve):

> Weierstrassform((y^2-1)^2+x*(x^2+1)^2, x,y,x0,y0);

> f:=Ρƒ^3+Ρ…^3*Ρƒ^3+Ρ…^4;

f := y3 + y3x3 + x4

> differentials(f, Ρ…, Ρƒ);

> differentials(f,x,Ρƒ,skip_dx);

[xΒ², yx, yxΒ²]

> nops(%);

3

> genus(f, x, y);

3

> homogeneous(f, x, y, z);

x4z2 +y3x3 +Ρƒ3x3

> g := y^3-Ρ…*y^2+2*2^(1/2)*y^2+Ρ…^2-2*2^(1/2)*Ρ…+2+y^6;

g := y3 - xy2 + 2√2 Ρƒ2 + x2- 2√2x + 2 + y6

> integral_basis(g,x,y);

> is_hyperelliptic(f, x, y);

false

> f1:=Ρƒ^2+Ρ…^5+1:is_hyperelliptic(f1, x, y);

true

> j_invariant(g,x,y);