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

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

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

Рис. 4.12. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Maplet-инструмСнтом ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ интСгрирования

4.4.13. ЧислСнноС вычислСниС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΠΎΠ²

Для числСнного вычислСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ функция evalf Π² сочСтании с функциями Int ΠΈΠ»ΠΈ int:

evalf(Int(f, x=a..b, …))

evalf(Int(f, a..b, …))

evalf(Int(f, list-of-equations, …))

evalf(Int(f, list-of-ranges, …))

evalf(int(f, x=a..b))

ВмСсто многоточия ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΎΠΏΡ†ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для задания ΠΌΠ΅Ρ‚ΠΎΠ΄Π° вычислСний. ΠœΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ (аналитичСский с числСнным), ряд Maple-ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠΉ точности, ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ NAG, ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠœΠΎΠ½Ρ‚Π΅-ΠšΠ°Ρ€Π»ΠΎ ΠΈ Π΄Ρ€. Π”Π΅Ρ‚Π°Π»ΠΈ задания ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² справкС. ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠΌΡΡ нСсколькими ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ вычислСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΠΎΠ² Π² числСнном Π²ΠΈΠ΄Π΅ (Ρ„Π°ΠΉΠ» intnum):

> Int(Ρ…^2,Ρ…=1..2)=evalf(Int(Ρ…^2,Ρ…=1..2));

> Int(sin(x)/x,Ρ…=0..Pi)=evalf(int(sin(Ρ…)/Ρ…,Ρ…=0..Pi));

> Digits:=15;Int(sin(x)/x,x=0..Pi)=evalf(int(sin(x)/x, x=0..Pi, method = _NCrule));

Digits := 15

> expr := x*exp(-x):

Int(expr, x=1..infinity) = evalf[40](Int(expr, x=1..infinity, method=_Gquad));

Π’ Π΄Π²ΡƒΡ… послСдних ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ вычислСниС ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΠΎΠ² с ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Π² 15 ΠΈ 40 Π²Π΅Ρ€Π½Ρ‹Ρ… Π·Π½Π°ΠΊΠΎΠ². Аналогичным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒΡΡ ΠΈ ΠΊΡ€Π°Ρ‚Π½Ρ‹Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»Ρ‹.

На врСмя ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ вычислСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΠΎΠ² большоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ вычислСний. НСрСдко Π΅Π³ΠΎ стоит ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ явно. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ этого с ΠΎΡ†Π΅Π½ΠΊΠΎΠΉ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ интСгрирования (Ρ„Π°ΠΉΠ» intmet):

> restart: t:=time(): int((1-Π΅Ρ…Ρ€(-z^2))/(BesselJ(1, z)^2+ BesselY(1,z)^2)/z^3,z=0.0..infinity); time()-t;

1.979213867 72.375

> t:=time(): evalf(Int((1-Π΅Ρ…Ρ€(-z^2))/(BesselJ(1, z)^2+ BesselY(1,z)^2)/z^3,z=0..infinity, Gquad)); time()-t;

1.979213867 2.579

> t: =time(): evalf(Int((1-exp(-z^2))/(BesselJ(1, z)^2+ BesselY(1,z)^)/z^3,z=0.. infinity,_CCquad)); time()-t;

1.979213867 2.578

> t:=time(): evalf(Int((1-Π΅Ρ…Ρ€(-z^2))/(BesselJ(1,z)^2+ BesselY(1,z)^2)/z^3,z=0..infinity,_Sinc)); time()-t;

1.979213867 3.876

> t:=time(): evalf(Int((1-Π΅Ρ…Ρ€(-z^2))/(BesselJ(1, z)^2+ BesselY(1,z)^2)z^3,z=0..infinity,_Dexp)); time()-t;

1.979213867 1.531

Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС Π»ΡƒΡ‡ΡˆΠΈΠΌ оказался ΠΌΠ΅Ρ‚ΠΎΠ΄ _Dexp (Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°). РазумССтся, для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΠΎΠ² Π±ΠΎΠ»Π΅Π΅ цСлСсообразным ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ значСния Π²Ρ€Π΅ΠΌΠ΅Π½ интСгрирования ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ вычислСний Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ПК. Π”Π°Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ для ПК с процСссором Pentium 4 НВ с Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ частотой 2,6 Π“Π“Ρ†.

4.5. ВычислСниС ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

4.5.1. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄Π΅Π»Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

ΠŸΡ€Π΅Π΄Π΅Π»ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f(Ρ…) Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ‚ΠΎ Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ b, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ функция Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎ приблиТаСтся Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ Ρ…=Π° (ΠΏΡ€Π΅Π΄Π΅Π» Π² Ρ‚ΠΎΡ‡ΠΊΠ΅) ΠΈΠ»ΠΈ слСва ΠΈΠ»ΠΈ справа ΠΎΡ‚ Π½Π΅Π΅. ΠŸΡ€Π΅Π΄Π΅Π»Ρ‹ обозначаСтся ΠΊΠ°ΠΊ:

ΠŸΡ€Π΅Π΄Π΅Π» Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ a ΠŸΡ€Π΅Π΄Π΅Π» слСва ΠΎΡ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ a ΠŸΡ€Π΅Π΄Π΅Π» справа ΠΎΡ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ Π°

ΠŸΡ€ΠΈ этом подразумСваСтся, Ρ‡Ρ‚ΠΎ функция f(x) ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ΅, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅ΠΌ Ρ‚ΠΎΡ‡ΠΊΡƒ Ρ…=Π° ΠΈ Π²ΠΎ всСх Ρ‚ΠΎΡ‡ΠΊΠ°Ρ…, Π±Π»ΠΈΠ·ΠΊΠΈΡ… ΠΊ Π½Π΅ΠΉ слСва ΠΈ справа. Π’ послСднСм случаС ΠΏΡ€Π΅Π΄Π΅Π» вычисляСтся для Ρ…=Π°-h ΠΈΠ»ΠΈ x=a+h ΠΏΡ€ΠΈ h стрСмящСмся ΠΊ Π½ΡƒΠ»ΡŽ. ΠŸΡ€Π΅Π΄Π΅Π»ΠΎΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ число, матСматичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΈΠ»ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ. ПослСднСС соотвСтствуСт Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΌΡƒ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ ΠΎ ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ….

4.5.2. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ вычислСния ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ² Π² Maple 9.5

Для вычислСния ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ Ρ…=Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

limit(f,x=a);

limit(f,x=a,dir);

Limit(f,x=a);

Limit(f,x=a,dir);

Π—Π΄Π΅ΡΡŒ f β€” алгСбраичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, z β€” имя ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, dir β€” ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π° Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ поиска ΠΏΡ€Π΅Π΄Π΅Π»Π° (left β€” слСва, right β€” справа, real β€” Π² области вСщСствСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, complex β€” Π² области комплСксных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ). Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ (ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ, Ρ‚Π°ΠΊ ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ примСнСния этих Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ для вычислСния ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ² Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½ΠΈΠΆΠ΅ (Ρ„Π°ΠΉΠ» limit):

> restart: Limit(f(Ρ…),Ρ…=Π°);

> Limit(1-Π΅Ρ…Ρ€(-Ρ…), x=infinity)=limit(1-exp(-x), x=infinity);

> Limit(exp(x),x=infinity) = limit(exp(x),x=infinity);

> Limit(exp(-x),x=infinity)=limit(exp(-x),x=infinity);

> Limit((x-sin(x))/x^3, x=0)=limit((x-sin(x))/Ρ…^3,Ρ…=0);

> Limit((Pi-2*x)*tan(x),x=Pi/2)=limit(tan(x)*(Pi-2*x), x=Pi/2);

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ фактичСски Π΄Π°Π½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄Π΅Π»Π° Π² самом ΠΎΠ±Ρ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ Π΅Ρ‰Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ вычислСния ΠΏΡ€Π΅Π΄Π΅Π»Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ Π΄Ρ€ΠΎΠ±ΠΈ, ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΉ Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ 0/0:

> Limit((x-sin(Ρ…)) / (exp(2*Ρ…)-1-2*Ρ…-2*Ρ…^2),x=0) = limit((Ρ…-sin(x))/(exp(2*Ρ…)-1-2*Ρ…-2*Ρ…^2),Ρ…=0);

Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· этого ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°, Maple Β«ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Β» особСнности Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΏΡ€ΠΈ вычислСнии ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ².

4.5.3. ВычислСниС пяти Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ²

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ возмоТности Maple ΠΏΡ€ΠΈ вычислСнии пяти Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ² (Ρ„Π°ΠΉΠ» limit5 β€” Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€Π΅Π΄Π΅Π» Π΄Π°Π½ Π² Π΄Π²ΡƒΡ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ…):

> Limit(sin(Ρ…)/Ρ…,Ρ…=0)=limit(sin(Ρ…)/Ρ…,Ρ…=0);

> Limit((1+Ρ…)^(1/Ρ…),Ρ…=0)=limit((1+Ρ…)^(1/Ρ…),Ρ…=0);

> Limit((1+1/Ρ…)^Ρ…,x=infinity)=limit((1+1/Ρ…)^Ρ…,x=infinity);

> Limit(ln(1+x)/Ρ…,x=0)=limit(ln(1+Ρ…)/x,x=0);

> Limit((exp(Ρ…)-1)/Ρ…,Ρ…=0)=limit((exp(Ρ…)-1)/Ρ…,Ρ…=0);

> Limit(((1+Ρ…)^Π°-1)/Ρ…,Ρ…=0)=limit(((1+Ρ…)^Π°-1)/Ρ…,Ρ…=0);

ВсС ΠΏΡΡ‚ΡŒ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ² вычислСны Π²Π΅Ρ€Π½ΠΎ.

4.5.4. ГрафичСская ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ вычислСния ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ² с Π΄Π²ΡƒΡ… сторон

Рисунок 4.13 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ вычислСниС ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ tan(x) Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ x=Ο€/2, Π° Ρ‚Π°ΠΊΠΆΠ΅ слСва ΠΈ справа ΠΎΡ‚ Π½Π΅Π΅. Для указания направлСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΎΠΏΡ†ΠΈΠΈ right (справа) ΠΈ left (слСва). Π’ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π² самой Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΏΡ€Π΅Π΄Π΅Π» Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ (Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ undefined), Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ справа ΠΈ слСва уходят Π² Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ.

Рис. 4.13 ΠŸΡ€ΠΈΠΌΠ΅Ρ€ вычислСния ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ tan(x) ΠΈ построСниС Π΅Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°


ΠŸΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π½Π° рис. 4.13 Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ tan(x) наглядно ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚ сущСствованиС ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ² справа ΠΈ слСва ΠΎΡ‚ Ρ‚ΠΎΡ‡ΠΊΠΈ x=Ο€/2 ΠΈ отсутствиС Π΅Π³ΠΎ Π² самой этой Ρ‚ΠΎΡ‡ΠΊΠ΅, Π³Π΄Π΅ функция испытываСт Ρ€Π°Π·Ρ€Ρ‹Π² ΠΎΡ‚ значСния +∞ Π΄ΠΎ -∞.

4.5.5. Maplet-инструмСнт для ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² вычислСния ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ²

Для дСмонстрации ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² пошагового вычислСния ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ² имССтся Maplet-инструмСнт Step-by-step Limit Tutor. Для Π²Ρ‹Π·ΠΎΠ²Π° Π΅Π³ΠΎ ΠΎΠΊΠ½Π° (рис. 4.14) Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ (Π² стандартном Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ интСрфСйса): Toolsβ†’Tutorsβ†’Calculus-Single Variablesβ†’Limit….

Рис. 4.14. Окно Maplet-дСмонстрации ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² пошагового вычислСния ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ²


НСтрудно Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ это ΠΎΠΊΠ½ΠΎ практичСски Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΎΠΊΠ½Ρƒ для дСмонстрации ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² пошагового диффСрСнцирования, описанному Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ 4.3.4 (рис. 4.2). Π’ связи с этим ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС срСдств ΠΈ этого инструмСнта ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ. ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ лишь, Ρ‡Ρ‚ΠΎ ΠΎΠ½ позволяСт Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ x ΠΈ ΠΏΠΎ шагам (автоматичСски ΠΈΠ»ΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ) Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹. По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΎΠΊΠ½ΠΎΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€Π΅Π΄Π΅Π» ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΅Π³ΠΎ вычислСния появляСтся Π² ΠΎΠΊΠ½Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° β€” рис. 4.15.

Рис. 4.15. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Maplet-инструмСнтом ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ вычислСния ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ²

4.6. Π Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² ряды

4.6.1 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ рядов Π’Π΅ΠΉΠ»ΠΎΡ€Π° ΠΈ ΠœΠ°ΠΊΠ»ΠΎΡ€Π΅Π½Π°

ΠžΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π΄Π°Π²Π½ΠΎ заставляло ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠ² Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒΡΡ Π½Π°Π΄ возмоТностями ΠΈΡ… ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ, Π½ΠΎ Π΅Π΄ΠΈΠ½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎΠ³ΠΎ прСдставлСния. К Ρ‚Π°ΠΊΠΈΠΌ прСдставлСниям относятся Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ряды, сходящиСся ΠΊ значСниям Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² окрСстности Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ.

ΠžΡ‡Π΅Π½ΡŒ часто ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ прСдставлСниС Ρ‚Π΅Ρ… ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ f(Ρ…) Π² достаточно простом ΠΈ Π΅Π΄ΠΈΠ½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅. Π­Ρ‚Π° Π·Π°Π΄Π°Ρ‡Π° Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ аппроксимации, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ рассмотрим ΠΏΠΎΠ·ΠΆΠ΅. Пока ΠΆΠ΅ зададимся Π±ΠΎΠ»Π΅Π΅ простой Π·Π°Π΄Π°Ρ‡Π΅ΠΉ β€” прСдставлСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Π²ΠΈΠ΄Π΅ стСпСнного ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Π° F(x) Π² окрСстности Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π½Π° оси абсцисс Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ…=Ρ…0. Π’Π°ΠΊΠΎΠ΅ Ρ€Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ Π’Π΅ΠΉΠ»ΠΎΡ€ΠΎΠΌ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ряда Π’Π΅ΠΉΠ»ΠΎΡ€Π° [68, 69]:

Если Ρ€Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ выполняСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ…=0, Π΅Π³ΠΎ принято Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ рядом ΠœΠ°ΠΊΠ»ΠΎΡ€Π΅Π½Π°:

4.6.2. Π Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² стСпСнной ряд

Для разлоТСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ»ΠΈ выраТСния expr Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ стСпСнной ряд Π² систСмС Maple слуТат Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

series(expr, eqn)

ΠΈ

series(expr, eqn, n)

Π—Π΄Π΅ΡΡŒ expr β€” Ρ€Π°Π·Π»Π°Π³Π°Π΅ΠΌΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, eqn β€” условиС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Π²ΠΈΠ΄Π΅ Ρ…=Π°) ΠΈΠ»ΠΈ имя ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ…) ΠΈ n β€” Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΈ Π½Π΅ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ†Π΅Π»ΠΎΠ΅ число, Π·Π°Π΄Π°ΡŽΡ‰Π΅Π΅ число Ρ‡Π»Π΅Π½ΠΎΠ² ряда (ΠΏΡ€ΠΈ Π΅Π³ΠΎ отсутствии ΠΎΠ½ΠΎ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ бСрСтся Ρ€Π°Π²Π½Ρ‹ΠΌ 6, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ систСмной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Order). Если Π² качСствС eqn Π·Π°Π΄Π°Π½ΠΎ имя ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, Ρ‚ΠΎ это соотвСтствуСт Ρ€Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡŽ ΠΏΠΎ этой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π² области Ρ‚ΠΎΡ‡ΠΊΠΈ с Π΅Π΅ Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ. Π—Π°Π΄Π°Π² eqn Π² Π²ΠΈΠ΄Π΅ x=x0 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ… Π² окрСстности Ρ‚ΠΎΡ‡ΠΊΠΈ x=Ρ…0.