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

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

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

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ использованиС Β«ΠΆΠΈΡ€Π½Ρ‹Ρ…Β» стрСлок для обозначСния Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ поля. ΠΠ°Π³Π»ΡΠ΄Π½ΠΎΡΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ благодаря налоТСнию стрСлок Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊ плотности, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ собствСнно стрСлки, Π΄Π°Π΅Ρ‚ прСдставлСниС ΠΎ плавности измСнСния высоты повСрхности, Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ f.

8.5.12. Новая функция сравнСния Π΄Π²ΡƒΡ… зависимостСй ΠΎΡ‚ комплСксного Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°

Π’ ΠΏΠ°ΠΊΠ΅Ρ‚ Plots БКМ Maple 9.5 Π²Π²Π΅Π΄Π΅Π½Π° новая функция для сравнСния Π΄Π²ΡƒΡ… зависимостСй f(z) ΠΈ g(z) комплСксного Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° z. Ѐункция ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„ΠΎΡ€ΠΌΠ°Ρ…:

plotcompare(f(z), g(z), z = a+c*I..b+d*I, options);

plotcompare(f(z) = g(z), ...);

plotcompare(f, g, a+c* I..b+d*I, options);

plotcompare(f=g, ...);

Π—Π΄Π΅ΡΡŒ a, b, c, d - константы Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°. Ѐункция Π½Π° ΠΎΠ΄Π½ΠΎΠΌ рисункС строит Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈ ΠΌΠ½ΠΈΠΌΠΎΠΉ частСй зависимостСй f(z) ΠΈ g(z). Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΡ†ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ Π³Π°ΠΌΠΌΡƒ рисунков, ΠΈΡ… ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Π² пространствС ΠΈ Π΄Ρ€. характСристики Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ². Π’ справкС ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ даСтся мноТСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Π΅Π΅ примСнСния, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ограничимся ΠΎΠ΄Π½ΠΈΠΌ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Π½Π° рис. 8.36.

Рис. 8.16. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ графичСского сопоставлСния Π΄Π²ΡƒΡ… зависимостСй ΠΎΡ‚ комплСксного Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°


Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Π΄Π²ΡƒΡ… зависимостСй, прСдставлСнных Π½Π° рис. 8.36 наглядно выявляСт сущСствСнныС отличия этих зависимостСй. Достаточно ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ°Ρ… Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… частСй зависимостСй Π² ΠΎΠ΄Π½ΠΎΠΌ случаС Π²ΠΈΠ΄Π½Π° выпуклая, Π° Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ случаС вогнутая повСрхности. Π•Ρ‰Π΅ сильнСС отличия Π² Π³Ρ€Π°Ρ„ΠΈΠΊΠ°Ρ… ΠΌΠ½ΠΈΠΌΡ‹Ρ… частСй сопоставляСмых зависимостСй.

8.6. ДинамичСская Π³Ρ€Π°Ρ„ΠΈΠΊΠ°

8.6.1. Анимация Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Ρ… Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ²

Визуализация графичСских построСний ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² модСлирования Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ явлСний сущСствСнно ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΈ использовании срСдств «оТивлСния» (Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ) ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. ΠŸΠ°ΠΊΠ΅Ρ‚ plots ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π΅ простыС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для создания динамичСских (Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ…) Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ².

ΠŸΠ΅Ρ€Π²Π°Ρ ΠΈΠ· этих Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ слуТит для создания Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ², ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ F(x):

animatecurve(F, r, ...)

Π­Ρ‚Π° функция просто позволяСт Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ΅ построСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠ°. Π€ΠΎΡ€ΠΌΠ°Ρ‚ Π΅Π΅ примСнСния ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΌΡƒ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ plot.

ΠŸΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²Π½Π°Ρ‡Π°Π»Π΅ строится пустой шаблон Π³Ρ€Π°Ρ„ΠΈΠΊΠ°. Если Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ шаблон ΠΌΡ‹ΡˆΡŒΡŽ, Ρ‚ΠΎ Π² строкС Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню появляСтся мСню Animation. МСню Animation содСрТит ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ управлСния Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. Π’Π°ΠΊΠΎΠ΅ ΠΆΠ΅ подмСню появляСтся ΠΈ Π² контСкстном (рис. 8.37).

Рис. 8.37. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ animatecurve


Π£ΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ подмСню содСрТит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ:

β€’ Play β€” запуск построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ°;

β€’ Next β€” Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ шага Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ;

β€’ Backward/Forward β€” ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ направлСния Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ (Π½Π°Π·Π°Π΄/Π²ΠΏΠ΅Ρ€Π΅Π΄);

β€’ Faster β€” ускорСниС Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ;

β€’ Slower β€” Π·Π°ΠΌΠ΅Π΄Π»Π΅Π½ΠΈΠ΅ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ;

β€’ Continiuus/Single cycle β€” Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΈ исполнСнии ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Play происходит построСниС ΠΊΡ€ΠΈΠ²ΠΎΠΉ (ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΡ€ΠΈΠ²Ρ‹Ρ…). Π’ зависимости ΠΎΡ‚ Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ Faster ΠΈΠ»ΠΈ Slower построСниС ΠΈΠ΄Π΅Ρ‚ быстро ΠΈΠ»ΠΈ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ. Команда Next выполняСт ΠΎΠ΄ΠΈΠ½ шаг Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ β€” построСниС ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° ΠΊΡ€ΠΈΠ²ΠΎΠΉ. ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Backward/Forward позволяСт Π·Π°Π΄Π°Ρ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ построСния ΠΊΡ€ΠΈΠ²ΠΎΠΉ β€” ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ ΠΈΠ»ΠΈ ΠΎΡ‚ ΠΊΠΎΠ½Ρ†Π° ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ цикличСским Π² зависимости ΠΎΡ‚ состояния ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Continiuus/Single cycle Π² подмСню управлСния Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. ΠŸΡ€ΠΈ цикличСской Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ число Ρ†ΠΈΠΊΠ»ΠΎΠ² задаСтся ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ frames=n.

8.6.2. ΠŸΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ

ΠŸΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ Π²Ρ‹Π²ΠΎΠ΄Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ форматирования Π²ΠΎ врСмя Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ½Π° ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°Π΅Ρ‚ Π²ΠΈΠ΄ ΠΏΠ°Π½Π΅Π»ΠΈ проигрыватСля ΠΊΠ»ΠΈΠΏΠΎΠ² (рис. 8.37). Π­Ρ‚Π° панСль ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ управлСния с обозначСниями, принятыми Ρƒ соврСмСнных ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΡ„ΠΎΠ½ΠΎΠ²

1. ΠŸΠΎΠ»Π΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡŽΡ‰Π΅ΠΉΡΡ Ρ‚ΠΎΡ‡ΠΊΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°.

2. ΠžΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ

3. ΠŸΡƒΡΠΊ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ

4. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΊΠ°Π΄Ρ€Ρƒ (Ρ„Ρ€Π΅ΠΉΠΌΡƒ).

5. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° направлСния Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΎΡ‚ ΠΊΠΎΠ½Ρ†Π° Π² Π½Π°Ρ‡Π°Π»ΠΎ.

6. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° направлСния Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΈΠ· Π½Π°Ρ‡Π°Π»Π° Π² ΠΊΠΎΠ½Π΅Ρ† (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ).

7. Π£ΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ шага Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

8. Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ шага Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

9. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

10. Установка сСрии Ρ†ΠΈΠΊΠ»ΠΎΠ² Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

Π˜Ρ‚Π°ΠΊ, ΠΊΠ½ΠΎΠΏΠΊΠΈ проигрыватСля ΠΏΠΎ сущСству ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ подмСню управлСния Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ.

НаТав ΠΊΠ½ΠΎΠΏΠΊΡƒ пуска (с Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠΌ, остриСм ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½Π½Ρ‹ΠΌ Π²ΠΏΡ€Π°Π²ΠΎ), ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π²ΠΈΠ΄Π° ΠΊΡ€ΠΈΠ²ΠΎΠΉ для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ sin(Ρ…)/(Ρ…). Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΎΠΌ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ. ΠŸΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ Π΄Π°Π΅Ρ‚ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Π΅ срСдства для дСмонстрации Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²ΠΎ врСмя занятий со школьниками ΠΈΠ»ΠΈ студСнтами.

8.6.3. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Ρ… Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ²

Π‘ΠΎΠ»Π΅Π΅ ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹Π΅ возмоТности Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Ρ… Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² обСспСчиваСт функция animate:

animate(F, Ρ…, t)

animate(F, x, t, o)

Π’ Π½Π΅ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ x Π·Π°Π΄Π°Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ измСнСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ…, Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ t β€” ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ измСнСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ t. Π‘ΡƒΡ‚ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ использовании Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² построСнии сСрии ΠΊΠ°Π΄Ρ€ΠΎΠ² (ΠΊΠ°ΠΊ Π² ΠΌΡƒΠ»ΡŒΡ‚Ρ„ΠΈΠ»ΡŒΠΌΠ΅), ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ°Π΄Ρ€ связан со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ измСняСмой Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ t. Если Π½Π°Π΄ΠΎ явно Π·Π°Π΄Π°Ρ‚ΡŒ число ΠΊΠ°Π΄Ρ€ΠΎΠ² Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ N, Ρ‚ΠΎ Π² качСствС ΠΎ слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ frame=N.

Рисунок 8.38 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ animate.

Рис. 8.38. Анимация Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ sin(i*x)/(i*x) Π½Π° Ρ„ΠΎΠ½Π΅ Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎΠΉ синусоиды


Π’ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ рис. 8.38 строятся Π΄Π²Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ β€” Π½Π΅ ΡΠΎΠ·Π΄Π°ΡŽΡ‰Π°Ρ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ функция sin(x) ΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‰Π°Ρ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ функция sin(i*x)/(i*x), ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π² качСствС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ t Π·Π°Π΄Π°Π½Π° пСрСмСнная i. ИмСнно Π΅Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈ создаСт эффСкт Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ. ΠŸΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΊΠ»ΠΈΠΏΠΎΠ² ΠΈ мСню, описанныС Π²Ρ‹ΡˆΠ΅, ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для управлСния ΠΈ этим Π²ΠΈΠ΄ΠΎΠΌ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π²Ρ‹Π·ΠΎΠ² графичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ with ΠΈ Π½Π° синтаксис записи этих Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

К соТалСнию, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π² ΠΊΠ½ΠΈΠ³Π°Ρ… всСгда Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹ ΠΈ воспроизвСсти эффСкт Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. МоТно лишь ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ нСсколько Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… ΠΊΠ°Π΄Ρ€ΠΎΠ² Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Π½Π°Ρ Π½Π° рис. 8.38 ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π° соотвСтствуСт послСднСму ΠΊΠ°Π΄Ρ€Ρƒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

Анимация Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ самоС ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ создании ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ². Π‘ Π΅Π΅ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π°ΠΊΡ†Π΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΈ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΡ… ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ наглядно ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ ΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

8.6.4. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ²

Аналогичным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ ΠΈ анимация Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… Ρ„ΠΈΠ³ΡƒΡ€. Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ функция animate3d:

animate3d(F,Ρ…,Ρƒ,t,o)

Π—Π΄Π΅ΡΡŒ F β€” описаниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ); Ρ…, Ρƒ ΠΈ t β€” Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Ρ‹ измСнСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ…, Ρƒ ΠΈ t. Для задания числа ΠΊΠ°Π΄Ρ€ΠΎΠ² N Π½Π°Π΄ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΎ Π² Π²ΠΈΠ΄Π΅ frame=N. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ примСнСния этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΡ‹ рассмотрим ΠΏΠΎΠ·ΠΆΠ΅.

На рис. 8.39 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ построСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠ° с Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. ПослС задания Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π³Ρ€Π°Ρ„ΠΈΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ строится, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ, ΠΊΠ°ΠΊ это ΠΎΠΏΠΈΡΡ‹Π²Π°Π»ΠΎΡΡŒ для Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Ρ… Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ².

Рис. 8.39. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°


На рис. 8.39 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ контСкстноС мСню поля Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°. НСтрудно Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого мСню (ΠΈ содСрТащихся Π² Π½Π΅ΠΌ подмСню) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ форматирования, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ окраски, Π²Ρ‹Π±ΠΎΡ€ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹ ΠΈ Ρ‚.Π΄.

НазначСниС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΊΠ°ΠΊ ΠΈ срСдств управлСния ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»Π΅ΠΌ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΊΠ»ΠΈΠΏΠΎΠ², Π±Ρ‹Π»ΠΎ описано Π²Ρ‹ΡˆΠ΅.

8.6.5. Анимация с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° insequence

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡƒΡ‚ΡŒ получСния Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… рисунков β€” созданиС ряда графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² p1, p2, p3 ΠΈ Ρ‚.Π΄. ΠΈ ΠΈΡ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ display ΠΈΠ»ΠΈ display3d:

display(p1,p2,Ρ€3,..nsequence=true)

display3d(p1,p2,p3...,insequence=true)

Π—Π΄Π΅ΡΡŒ основным ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠΌ являСтся ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° insequence=true. ИмСнно ΠΎΠ½ обСспСчиваСт Π²Ρ‹Π²ΠΎΠ΄ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌ сСрии графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Ρ€1, Ρ€2, p3 ΠΈ Ρ‚.Π΄. ΠŸΡ€ΠΈ этом ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ, ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ стираСтся ΠΏΠ΅Ρ€Π΅Π΄ появлСниСм Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΌΡ‹ рассмотрим Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅.

8.7. Π“Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠ°ΠΊΠ΅Ρ‚Π° plottools

8.7.1. ΠŸΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚Π° plottools

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ plottools слуТит для создания графичСских ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²ΠΎΠ², строящих элСмСнтарныС гСомСтричСскиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π½Π° плоскости ΠΈ Π² пространствС: ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΈ прямых ΠΈ Π΄ΡƒΠ³, окруТности, конусы, ΠΊΡƒΠ±ΠΈΠΊΠΈ ΠΈ Ρ‚.Π΄. Π•Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ позволяСт Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ графичСскиС построСния ΠΈ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ мноТСство Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ назначСния. Π’ ΠΏΠ°ΠΊΠ΅Ρ‚ входят ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ графичСскиС ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Ρ‹:

arc          arrow       circle      cone       cuboid