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

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

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

9.6.2. ΠŸΠΎΠ΄ΠΏΠ°ΠΊΠ΅Ρ‚ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹ Linear Algebra

ΠŸΠΎΠ΄ΠΏΠ°ΠΊΠ΅Ρ‚ Linear Algebra содСрТит ΡΠ²Ρ‹ΡˆΠ΅ 60 ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹. Π‘ Π½ΠΈΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

> with(Student[LinearAlgebra]);

Для использования ΠΊΠ°ΠΊΠΎΠΉ Π»ΠΈΠ±ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ взятой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΡΠΈΠ½Ρ‚Π°ΠΊΡΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

Student[LinearAlgebra][command](arguments)

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ вычислСния опрСдСлитСля (Π΄Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π½Ρ‚Π°) ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ М ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ вычислСния опрСдСлитСля Determinant двумя Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌΠΈ способами:

> Πœ := <<1,2,3>|<4,5,6>|<7,9,8>>;

> with(Student[LinearAlgebra]):Determinant(M);

9

> Student[LinearAlgebra][Determinant](M);

9

Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Interactive… справки ΠΏΠΎ этому ΠΏΠ°ΠΊΠ΅Ρ‚Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Π΅: Π²Ρ‹Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡŽ собствСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†, ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Гаусса ΠΈ Гаусса-Π”ΠΆΠΎΡ€Π΄Π°Π½Π°, ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ† ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ систСм Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ. Π’ Π½Π°Π·Π²Π°Π½ΠΈΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ присутствуСт слово Β«TutorΒ». НапримСр, ΠΊΠΎΠΌΠ°Π½Π΄Π°

EigenvaluesTutor(М)

Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ появлСниС ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°, Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‰Π΅Π³ΠΎ характСристичСский ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ собствСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ М. НапримСр, Π²Π²Π΅Π΄Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

> Πœ := <<1,2,3>|<2,3,2>|<1,2,1>>;

> EigenvaluesTutor(М);

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΈΡ… исполнСния появится Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, прСдставлСнноС Π½Π° рис. 9.12. Π’ Π½Π΅ΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ вычислСниС характСристичСского ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

Рис. 9.12. Окно вычислСния характСристичСского ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹


Активизируя ΠΊΠ½ΠΎΠΏΠΊΡƒ Solve for eigenvalues ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Π½ΠΈ характСристичСского ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°. Окно с Π½ΠΈΠΌΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 9.13.

Рис. 9.13. Окно с вычислСнными корнями характСристичСского ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°


Аналогичным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅. Π’Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ этом обСспСчиваСтся наглядный ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ вычислСний Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ шагС. Вакая Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ вряд Π»ΠΈ Π½ΡƒΠΆΠ½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρƒ ΠΈΠ»ΠΈ Π½Π°ΡƒΡ‡Π½ΠΎΠΌΡƒ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΡƒ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ вычислСний, Π½ΠΎ ΠΎΠ½Π° ΠΏΠΎΠ»Π΅Π·Π½Π° студСнтам ΠΏΡ€ΠΈ освоСнии Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹.

9.6.3. БрСдства Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½Ρ‹Ρ… понятий

ΠŸΠΎΠ΄ΠΏΠ°ΠΊΠ΅Ρ‚ Linear Algebra содСрТит нСсколько Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π΄Π°ΡŽΡ‰ΠΈΡ… прСкрасныС возмоТности для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… понятий Π² области Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹ ΠΈ Π΅Π΅ прилоТСниях. Рассмотрим ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² наглядных ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ….

На рис. 9.14 прСдставлСны ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ VectorSumPlot, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ располоТСниС Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² Π½Π° плоскости (ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€) ΠΈ Π² пространствС, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π°ΡŽΡ‰Π΅Π΅ построСниС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²Π΅ΠΊΡ‚ΠΎΡ€Π°.

Рис. 9.14. Π˜Π»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ слоТСния Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² Π½Π° плоскости ΠΈ Π² пространствС


ДСйствиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ вычислСния кросс-произвСдСния Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΈ построСниС плоскости Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ находятся Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ дСмонстрируСт рис. 9.15. Для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ этих понятий ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Cross Product Plot ΠΈ PlanePlot.

Рис. 9.15. Визуализация кросс-произвСдСния Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΈ построСниС плоскости Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ²


Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ понятиС ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Π½Π° ΠΏΡ€ΡΠΌΡƒΡŽ ΠΈΠ»ΠΈ Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΡŒ. Π­Ρ‚ΠΈ возмоТности Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ функция Projection Plot. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π΅Π΅ примСнСния прСдставлСны Π½Π° рис. 9.16.

Рис. 9.16. Визуализация ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Π½Π° ΠΏΡ€ΡΠΌΡƒΡŽ ΠΈ Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΡŒ


Π’Π°ΠΆΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ визуализация Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ систСм Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ. Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ функция LinearSystemPlot. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π΅Π΅ примСнСния для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ систСм ΠΈΠ· Π΄Π²ΡƒΡ… ΠΈ Ρ‚Ρ€Π΅Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ прСдставлСны Π½Π° рис. 9.17.

Рис. 9.17. Визуализация Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ систСм ΠΈΠ· Π΄Π²ΡƒΡ… ΠΈ Ρ‚Ρ€Π΅Ρ… Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ.


Π—Π΄Π΅ΡΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ графичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для Ρ‚Π°ΠΊΠΎΠΉ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ вычислСний. НапримСр, ΠΏΡ€ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ систСм Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ΡΡ сами уравнСния. Если ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π²Ρ‹Π²ΠΎΠ΄Π° хотя Π±Ρ‹ ΠΎΠ΄Π½ΠΎΠ³ΠΎ уровня ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π² числовой Ρ„ΠΎΡ€ΠΌΠ΅. Π­Ρ‚ΠΎ ΠΈ сдСлано Π½Π° рис. 9.17.

Π•Ρ‰Π΅ ΠΏΠ°Ρ€Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², прСдставлСнных Π½Π° рис. 9.18 дСмонстрируСт Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Ρ… ΠΈ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Ρ€ΠΈΡ†.

Рис. 9.18. Визуализация Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ


Рис. 9.19 ΠΈ рис. 9.20 Π΄Π°ΡŽΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ собствСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹. ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΡ… наглядноС графичСскоС прСдставлСниС, Π½ΠΎ ΠΈ Π²Ρ‹Π²ΠΎΠ΄ числСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

Рис. 9.19. Визуализация собствСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 1)


Рис. 9.20. Визуализация собствСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 2)


Аналогичный ΠΏΡ€ΠΈΠΌΠ΅Ρ€ для Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ прСдставлСн Π½Π° рис. 9.21. Π›ΡŽΠ±ΠΎΠΏΡ‹Ρ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊ рис. 9.21 отличаСтся ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ, построСнного Π² систСмС Maple 9, Ρ‡Ρ‚ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Π½Π΅Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· систСм.

Рис. 9.21. Визуализация собствСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹

9.6.4. Визуализация ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π°ΠΈΠΌΠ΅Π½ΡŒΡˆΠΈΡ… ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ²

Π—Π°Π΄Π°Ρ‡Π° приблиТСния ΠΎΠ±Π»Π°ΠΊΠ° Ρ‚ΠΎΡ‡Π΅ΠΊ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠΌ прямых ΠΈΠ»ΠΈ Π»ΠΈΠ½ΠΈΠ΅ΠΉ с минимальной ошибкой (рСгрСссия) ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π½Π°ΠΈΠΌΠ΅Π½ΡŒΡˆΠΈΡ… ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ². ΠŸΡ€ΠΈΠ±Π»ΠΈΠΆΠ°ΡŽΡ‰Π°Ρ линия ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΎΠ±Π»Π°ΠΊΠ΅ Ρ‚ΠΎΡ‡Π΅ΠΊ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ алгСбраичСскоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ всСх ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ² со сторонам, Ρ€Π°Π²Π½Ρ‹ΠΌΠΈ отклонСниям Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΎΡ‚ Π»ΠΈΠ½ΠΈΠΈ приблиТСния (рСгрСссии) Π±Ρ‹Π»ΠΎ Ρ€Π°Π²Π½ΠΎ Π½ΡƒΠ»ΡŽ. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, рСализация ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π°ΠΈΠΌΠ΅Π½ΡŒΡˆΠΈΡ… ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ² основана Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ систСмы Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ. Ѐункция LeastSquareFlot обСспСчиваСт Π½Π°Π³Π»ΡΠ΄Π½ΡƒΡŽ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π°ΠΈΠΌΠ΅Π½ΡŒΡˆΠΈΡ… ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ².

Рис. 9.22 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΉ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ рСгрСссии для 6 Ρ‚ΠΎΡ‡Π΅ΠΊ. Выводятся Π΄Π°Π½Π½Ρ‹Π΅ рСгрСссии (Π΅Π΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΠΈ β€” срСднСквадратичСская ΠΈ максимальная), линия рСгрСссии, исходныС Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Ρ‹, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ отклонСния.

Рис. 9.22. Визуализация ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΉ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ рСгрСссии


На Π΄Ρ€ΡƒΠ³ΠΎΠΌ рисункС (рис. 9.23) прСдставлСн ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ для полиномиальной рСгрСссии (ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ стСпСни). Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС функция рСгрСссии сущСствСнно Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Π°.

Рис. 9.23. Визуализация полиномиальной рСгрСссии


НаконСц рисунок 9.24 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ рСгрСссии для Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ°Π΅ΠΌΡ‹Ρ… Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Π΄Π²ΡƒΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС характСристикой отклонСния ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ±ΡŠΠ΅ΠΌΡ‹ ΠΊΡƒΠ±ΠΎΠ².

Рис. 9.24. Визуализация Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΠΎΠΉ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ рСгрСссии


К соТалСнию, многомСрная рСгрСссия Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΡ‚ΠΎΠ»ΡŒ простых ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Но Π΄Π°ΠΆΠ΅ для простых Π²ΠΈΠ΄ΠΎΠ² рСгрСссии срСдства Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ вСсьма ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ ΠΈ наглядными. ОсобСнно ΠΏΡ€ΠΈ ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Π½ΠΈΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² рСгрСссионного Π°Π½Π°Π»ΠΈΠ·Π° Π² унивСрситСтах ΠΈ Π²ΡƒΠ·Π°Ρ….

9.6.5. ΠŸΠΎΠ΄ΠΏΠ°ΠΊΠ΅Ρ‚ вычислСний для пСрвокурсников Calculus1

ΠŸΠΎΠ΄ΠΏΠ°ΠΊΠ΅Ρ‚ вычислСний для пСрвокурсников Calculus1 содСрТит довольно изысканныС срСдства для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ матСматичСского Π°Π½Π°Π»ΠΈΠ·Π°. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ всС ΠΈΠ· Π½ΠΈΡ… ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΈ рассмотрСны Π² Π“Π»Π°Π²Π΅ 4 ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ лишь возмоТности этого ΠΏΠΎΠ΄ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.

Π’ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΠΎΠ΄ΠΏΠ°ΠΊΠ΅Ρ‚ Calculus1 ΠΈΠΌΠ΅Π΅Ρ‚ эффСктныС срСдства для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚Π°ΠΊΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΊΠ°ΠΊ вычислСниС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ… ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΠΎΠ², прСдставлСниС ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈ пСрпСндикуляров, Π΄ΡƒΠ³, Π»ΠΈΠ½ΠΈΠΉ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ, повСрхностСй ΠΈ Ρ‚.Π΄. Π­Ρ‚ΠΈ срСдства находятся Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ справки InteractivΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Π‘ Π½ΠΈΠΌΠΈ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ, поэтому ограничимся ΠΏΠ°Ρ€ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ².

ΠŸΡƒΡΡ‚ΡŒ Π½Π°Π΄ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Π΅Π½ΡŒ уравнСния 0.1*Ρ…^3-100 = 0. Для этого исполним ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

> with(Student[Calculus1]):

NewtonsMethodTutor(.1*Ρ…^3-100, x=0..2);

Π—Π°Π΄Π°Π½Π½ΠΎΠ΅ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ NewtonMethodTutor Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ появится Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅, прСдставлСнном Π½Π° рис. 9.25, Π² Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΎΠΉ части. Π£Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ измСнСния x, Π° ΠΈ b, Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ…=Ρ…0 ΠΈ число ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ. Π’ Π»Π΅Π²ΠΎΠΉ части ΠΎΠΊΠ½Π° прСдставлСн Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ значСниям выраТСния Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ (ΠΎΠ½ΠΈ Π΄Π°Π½Ρ‹ Π½ΠΈΠΆΠ΅) Π’ΠΎΡ‡ΠΊΠΈ соСдинСны ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°ΠΌΠΈ прямых, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ наглядноС прСдставлСниС ΠΎ Ρ…ΠΎΠ΄Π΅ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ. Π’ частности Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π² нашСм случаС послС ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ Π²Ρ‹Π±Π΅Π³Π° ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ процСсса ΠΎΠ½ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°Π΅Ρ‚ быстро сходящийся Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€.

Рис. 9.25. Π˜Π»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΡ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ уравнСния ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΡŒΡŽΡ‚ΠΎΠ½Π°


А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ рассмотрим вычислСниС Π΄Π»ΠΈΠ½Ρ‹ Π΄ΡƒΠ³ΠΈ, Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 2-Ρ…^3 Π² ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ измСнСния Ρ… ΠΎΡ‚ 0 Π΄ΠΎ 2. Для этого исполним ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ (Π²Ρ‹Π·ΠΎΠ² ΠΏΠΎΠ΄ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΎΠΏΡƒΡ‰Π΅Π½, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π±Ρ‹Π» Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ Ρ€Π°Π½Π΅Π΅):

> ArcLengthTutor(2-Ρ…^3, Ρ…=0..2);