ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

ЗдравствуйтС! Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ построСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Π½Π° MATLAB для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… матСматичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ научимся Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ нСсколько Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.

Π“Π΄Π΅ ΠΏΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄

Π“Ρ€Π°Ρ„ΠΈΠΊΠΈ MATLAB

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² MATLAB ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Π΅Ρ€Π΅Π· plot ΠΈΠ»ΠΈ polar, с ΠΏΠΎΠ»Π½Ρ‹ΠΌ списком ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ здСсь.
Но сСйчас Ρ€Π΅Ρ‡ΡŒ ΠΏΠΎΠΉΠ΄Ρ‘Ρ‚ ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ezplot.
Π Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ скрипт ΠΈ пишСм Π½Π΅Ρ…ΠΈΡ‚Ρ€Ρ‹ΠΉ ΠΊΠΎΠ΄:

Π’Ρ‹Π²ΠΎΠ΄:
ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ
На этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ функция ezplot(), Π³Π΄Π΅ Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² указываСтся функция Π±Π΅Π· β€˜y=’ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… скобках. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΄Π²Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ hold on. А axis tight β€” устанавливаСт Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ осСй Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.
Π Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½:

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ
Π•Π³ΠΎ скорСС всСго ΠΏΡ€ΠΎΡ‰Π΅ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² компилятор Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ.
Π”Π°Π²Π°ΠΉΡ‚Π΅ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½:

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ
И послСдний:

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ
Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΌΡ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ оси с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ axis ΠΎΡ‚ -Ο€ Π΄ΠΎ Ο€.

Если ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ вопросы ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² MATLAB, Ρ‚ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² коммСнтариях, ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠΌ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π‘Ρ‚Ρ€ΠΎΠΈΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² MATLAB

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

ΠŸΠ΅Ρ€Π²Π°Ρ ΠΈ самая часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰Π°ΡΡΡ функция это plot(. ), ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎ Π½Π΅ ΠΏΠΈΡˆΡƒ, сСйчас Π±ΡƒΠ΄Π΅ΠΌ Π² Π½ΠΈΡ… Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ.

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, стоит Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π΄Π²Π΅ основныС Π³Ρ€ΡƒΠΏΠΏΡ‹. ΠŸΠ΅Ρ€Π²Π°Ρ ΠΈΠ· Π½ΠΈΡ… ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π΄Π²Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° plot(x, y), Сслимы ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ ось абсцисс Π·Π° X, Π° ось ΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Π·Π° Y, Ρ‚ΠΎ наша функция ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ наставит Π½Π°ΠΌ Π½Π° ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π½ΠΎΠΉ плоскости Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΈ СдинствСнным Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊ массивам Ρ… ΠΈ Ρƒ Π±ΡƒΠ΄Π΅Ρ‚ равСнство ΠΈΡ… Π΄Π»ΠΈΠ½. Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ 4 случайныС Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈ построим ΠΈΡ….

Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Π»ΠΎΠΌΠ°Π½ΡƒΡŽ:

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Массив ΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Ρ‚ΠΎΡ‚ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Ρ€Π°Π½Π΅Π΅, Π½ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΡƒΠΆΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Иногда Π°Π²Ρ‚ΠΎΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ нас Π½Π΅ΡƒΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ ΠΌΡ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΠΌ свои ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ отобраТСния ΠΏΠΎ осям. Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° я ΠΏΠΎΡΡ‚Π°Π²Π»ΡŽ ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ ΠΏΠΎ большС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»ΠΎ Π²ΠΈΠ΄Π½ΠΎ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Если Π½ΡƒΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ сСтку, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ grid on, Π·Π° ΠΎΠ΄Π½ΠΎ Π΄Π°Π²Π°ΠΉΡ‚Π΅ смСним Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π½Π° ΠΊΠ°ΠΊΡƒΡŽ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€Π°ΡΠΈΠ²ΡƒΡŽ.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

ΠžΡ‚ΠΌΠ΅Ρ‡Ρƒ Ρ‚Π°ΠΊΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π½ΡΡ‚ΡŒ нСсколько ячССк Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΎΠ΄Π½ΠΈΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΌ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ вСрнСмся ΠΊ вопросу построСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΡ€ΠΈΠ²Ρ‹Ρ… Π² ΠΎΠ΄Π½ΠΈΡ… осях ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚. Π‘Ρ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π±ΡƒΠ΄Π΅ΠΌ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅ сразу ΠΎΠ±Π° ΠΏΠΎ этому ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ subplot. Π‘ΡƒΠ΄Π΅ΠΌ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈΠΌ, соотвСтствСнно Ρƒ нас получится subplot(2, 1, 1) ΠΈ subplot(2, 1, 2).

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ это ΠΏΠΎΠ΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² plot нСсколько ΠΏΠ°Ρ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ plot(x1,y1,x2,y2) Π²Ρ‚ΠΎΡ€ΠΎΠΉ способ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ hold on. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ Π½Π° ΠΊΠΎΠ΄ ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Π’ΠΎΡ‚ ΠΈ настал Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ вопрос: «Π Ρ‡Ρ‚ΠΎ Π½Π° Π’Π°ΡˆΠ΅ΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ Π΅ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ?», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π» Π΄Π°Π²Π°ΠΉΡ‚Π΅ научимся ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π»ΠΈΠ½ΠΈΠΉ, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ «Π»Π΅Π³Π΅Π½Π΄Ρƒ». ΠŸΡ€ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π»ΠΈΠ½ΠΈΠΉ я скаТу ΠΏΠ°Ρ€Ρƒ слов ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ, Π° всС ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠΊΠ°ΠΆΡƒ Π² ΠΊΠΎΠ΄Π΅ ΠΈ Ρ‚Π°ΠΌ ΠΆΠ΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΎΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡŽ.

ΠŸΡ€ΠΈ Π·Π°Π΄Π°Π½ΠΈΠΈ спСцификации Π»ΠΈΠ½ΠΈΠΉ сущСствуСт Π΄Π²Π° Ρ‚ΠΈΠΏΠ° Π½ΠΎΡ‚Π°Ρ†ΠΈΠΉ укорчСнная ΠΈ полная, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ†Π²Π΅Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ ‘color’ ΠΈΠ»ΠΈ сокращСнно ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π±ΡƒΠΊΠ²ΠΎΠΉ ΠΎΡ‚ названия Ρ†Π²Π΅Ρ‚Π°.

ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ, с вопросом Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ построим всС ΠΏΠΎ красотС, Π° ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π»ΠΈΠ½ΠΈΠΉ Π½Π°ΡˆΠΏΠΈΠ³ΡƒΠ΅ΠΌ ΠΏΠΎ ΠΏΠΎΠ»Π½ΠΎΠΉ. ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Ρƒ нас появятся Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, подписи осСй, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π»ΠΈΠ½ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ оставим Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ линию.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ скаТу, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ супСрзаголовка, Π½ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠ΅ ΠΎΠ½ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· тулбоксов ΠΈ Π² чистом MATLAB Π½Π΅ доступСн.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° MATLAB

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ ΠΈ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°ΠΌΠΈ прямых

Π“Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² логарифмичСскоми полулогарифмичСском ΠΌΠ°ΡΡˆΡ‚Π°Π±Π΅

Гистограммы ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹

Π“Ρ€Π°Ρ„ΠΈΠΊΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ²

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ массивов Π΄Π°Π½Π½Ρ‹Ρ… для Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… повСрхностСй, сСчСний ΠΈ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ²

БрСдства управлСния подсвСткой ΠΈ ΠΎΠ±Π·ΠΎΡ€ΠΎΠΌ Ρ„ΠΈΠ³ΡƒΡ€

БрСдства оформлСния Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ²

ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ²

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€ΠΎΠΉ

ΠžΠΊΡ€Π°ΡΠΊΠ° Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… повСрхностСй

Π”Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Π΅ ΠΈ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Π΅ графичСскиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹

Одно ΠΈΠ· достоинств систСмы MATLAB β€” ΠΎΠ±ΠΈΠ»ΠΈΠ΅ срСдств Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, начиная ΠΎΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄ построСния простых Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π² Π΄Π΅ΠΊΠ°Ρ€Ρ‚ΠΎΠ²ΠΎΠΉ систСмС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ΠΈ кончая ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°ΠΌΠΈ с элСмСнтами Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ срСдствами проСктирования графичСского ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса (GUI). ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π² систСмС ΡƒΠ΄Π΅Π»Π΅Π½ΠΎ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ окраской ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Ρ… Ρ„ΠΈΠ³ΡƒΡ€ ΠΈ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠ΅ΠΉ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… свСтовых эффСктов.

Описанию графичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ посвящСна ΠΎΠ±ΡˆΠΈΡ€Π½Π°Ρ элСктронная ΠΊΠ½ΠΈΠ³Π° Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PDF. ОбъСм ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° ΠΏΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π΅Π»ΠΈΠΊ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΌΠΈΠΌΠΎ Π²Π²ΠΎΠ΄Π½ΠΎΠ³ΠΎ описания Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² ΡƒΡ€ΠΎΠΊΠ΅ 3 Π² этой ΠΊΠ½ΠΈΠ³Π΅ Π΄Π°ΡŽΡ‚ΡΡ Π΅Ρ‰Π΅ Π΄Π²Π° ΡƒΡ€ΠΎΠΊΠ° ΠΏΠΎ срСдствам ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. Они Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‚ систСматизированному описанию Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ систСмы MATLAB, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ графичСская визуализация вычислСний довольно ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°Ρ… ΠΊΠ½ΠΈΠ³ΠΈ. ΠŸΡ€ΠΈ этом графичСскиС срСдства систСмы доступны ΠΊΠ°ΠΊ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ вычислСний, Ρ‚Π°ΠΊ ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. Π­Ρ‚ΠΎΡ‚ ΡƒΡ€ΠΎΠΊ рСкомСндуСтся ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎ ΠΈΠ»ΠΈ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π½Π΅Π³ΠΎ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 4 часов.

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°ΠΌΠΈ прямых

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρƒ(Ρ…) находят ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ матСматичСских ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… расчСтов, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π² Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ матСматичСского модСлирования. Для отобраТСния Ρ‚Π°ΠΊΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² Π΄Π΅ΠΊΠ°Ρ€Ρ‚ΠΎΠ²ΠΎΠΉ (ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠΉ) систСмС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚. ΠŸΡ€ΠΈ этом ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ строятся Π΄Π²Π΅ оси β€” Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Π°Ρ X ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ Y, ΠΈ Π·Π°Π΄Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Ρ… ΠΈ Ρƒ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ ΡƒΠ·Π»ΠΎΠ²Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρƒ(Ρ…). Π­Ρ‚ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°ΠΌΠΈ прямых, Ρ‚. Π΅. ΠΏΡ€ΠΈ построСнии Π³Ρ€Π°Ρ„ΠΈΠΊΠ° осущСствляСтся линСйная интСрполяция для ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ MATLAB β€” матричная систСма, ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΡ‡Π΅ΠΊ Ρƒ(Ρ…) задаСтся Π²Π΅ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ X ΠΈ Y ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°.

Команда plot слуТит для построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Π΄Π΅ΠΊΠ°Ρ€Ρ‚ΠΎΠ²ΠΎΠΉ систСмС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚. Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠΌΠ΅Π΅Ρ‚ ряд ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², рассматриваСмых Π½ΠΈΠΆΠ΅.

plot (X, Y) β€” строит Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρƒ(Ρ…), ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Ρ‚ΠΎΡ‡Π΅ΠΊ (Ρ…, Ρƒ) ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ бСрутся ΠΈΠ· Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Y ΠΈ X. Если X ΠΈΠ»ΠΈ Y β€” ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°, Ρ‚ΠΎ строится сСмСйство Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ, содСрТащимся Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°Ρ… ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ построСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Π΄Π²ΡƒΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ β€” sin(x) ΠΈ cos(x), значСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… содСрТатся Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ Y, Π° значСния Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° Ρ… хранятся Π² Π²Π΅ΠΊΡ‚ΠΎΡ€Π΅ X:

На рис. 6.1 ΠΏΠΎΠΊΠ°Π·Π°Π½ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈΠ· этого ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΎΡ‚Ρ‡Π΅Ρ‚Π»ΠΈΠ²ΠΎ Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊ состоит ΠΈΠ· ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ², ΠΈ Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ отобраТаСмая функция ΠΈΠΌΠ΅Π»Π° Π²ΠΈΠ΄ Π³Π»Π°Π΄ΠΊΠΎΠΉ ΠΊΡ€ΠΈΠ²ΠΎΠΉ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ количСство ΡƒΠ·Π»ΠΎΠ²Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ. РасполоТСниС ΠΈΡ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 6.1. Π“Ρ€Π°Ρ„ΠΈΠΊΠΈ Π΄Π²ΡƒΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Π΄Π΅ΠΊΠ°Ρ€Ρ‚ΠΎΠ²ΠΎΠΉ систСмС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚

plot(Y) β€” строит Π³Ρ€Π°Ρ„ΠΈΠΊ Ρƒ(Π³), Π³Π΄Π΅ значСния Ρƒ бСрутся ΠΈΠ· Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Y, a i прСдставляСт собой индСкс ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ элСмСнта. Если Y содСрТит комплСксныС элСмСнты, Ρ‚ΠΎ выполняСтся ΠΊΠΎΠΌΠ°Π½Π΄Π° plot (real (Y). imag(Y)). Π’ΠΎ всСх Π΄Ρ€ΡƒΠ³ΠΈΡ… случаях мнимая Ρ‡Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… игнорируСтся.

Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ использования ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ plot(Y):

Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис. 6.2.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 6.2. Π“Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€ Y с комплСксными элСмСнтами

plot(X.Y.S) β€” Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π΅ plot(X.Y), Π½ΠΎ Ρ‚ΠΈΠΏ Π»ΠΈΠ½ΠΈΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ строковой константы S.

ЗначСниями константы S ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ символы.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

ΠžΡΠ½ΠΎΠ²Ρ‹ графичСской Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ вычислСний

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ систСмы MATLAB

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ

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

Π’Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΌΡ‹ΡˆΡŒΡŽ

ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½ΠΎΠ΅ мСню Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ²

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ²

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ систСмы MATLAB

Начиная с вСрсии MATLAB 4.0, Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π½Π° Windows, графичСскиС срСдства систСмы MATLAB Π±Ρ‹Π»ΠΈ сущСствСнно ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Ρ‹. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‡Π΅Ρ€Ρ‚Ρ‹ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² Π½ΠΎΠ²ΠΎΠΉ вСрсии MATLAB 6:

сущСствСнно ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΉ интСрфСйс графичСских ΠΎΠΊΠΎΠ½;

Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов Camera для ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ измСнСния условий видимости ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°;

Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ возмоТности форматирования Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ;

Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ создания Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠ½Π°Ρ…;

Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… графичСских ΠΎΠΊΠΎΠ½;

Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ пСрСмСщСния ΠΎΠΊΠΎΠ½ ΠΏΠΎ экрану ΠΈ измСнСния ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ²;

Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ пСрСмСщСния области Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ графичСского ΠΎΠΊΠ½Π°;

Π·Π°Π΄Π°Π½ΠΈΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π½Ρ‹Ρ… систСм ΠΈ осСй;

высокоС качСство Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ;

ΡˆΠΈΡ€ΠΎΠΊΠΈΠ΅ возмоТности использования Ρ†Π²Π΅Ρ‚Π°;

Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ установки графичСских ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ² β€” Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ²;

снятиС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π½Π° число Ρ†Π²Π΅Ρ‚ΠΎΠ²;

ΠΎΠ±ΠΈΠ»ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ;

Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ получСния СстСствСнно выглядящих Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… Ρ„ΠΈΠ³ΡƒΡ€ ΠΈ ΠΈΡ… сочСтаний;

простота построСния Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² с ΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠ΅ΠΉ Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΡŒ;

Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ построСния сСчСний Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… Ρ„ΠΈΠ³ΡƒΡ€ ΠΈ повСрхностСй плоскостями;

Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ многоцвСтная ΠΈ полутоновая окраска;

Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ свСтовых эффСктов ΠΏΡ€ΠΈ освСщСнии Ρ„ΠΈΠ³ΡƒΡ€ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹ΠΌ источником свСта;

Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ создания Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ;

Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ создания ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² для Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠ³ΠΎ интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Π‘ понятиСм Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ связано прСдставлСниС ΠΎ графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ…, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ свойства. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв ΠΎΠ± ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π±Ρ‹Ρ‚ΡŒ, Ссли Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚Π΅ΡΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π·Π°Π΄Π°Ρ‡ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. Бвязано это с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ высокоуровнСвой Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π½Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, автоматичСски устанавливаСт свойства графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ обСспСчиваСт воспроизвСдСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² Π½ΡƒΠΆΠ½Ρ‹Ρ… систСмС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚, ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ Ρ†Π²Π΅Ρ‚ΠΎΠ², ΠΌΠ°ΡΡˆΡ‚Π°Π±Π΅ ΠΈ Ρ‚. Π΄.

На Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ориСнтированная Π½Π° программиста дСскрипторная Π³Ρ€Π°Ρ„ΠΈΠΊΠ° (Handle Graphics), ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ графичСскому ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ Π² соотвСтствиС ставится особоС описаниС β€” дСскриптор, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ссылки ΠΏΡ€ΠΈ использовании графичСского ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. ДСскрипторная Π³Ρ€Π°Ρ„ΠΈΠΊΠ° позволяСт ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса β€” ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΊΠ½ΠΎΠΏΠΎΠΊ, тСкстовых ΠΏΠ°Π½Π΅Π»Π΅ΠΉ ΠΈ Ρ‚. Π΄. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ дСскрипторной Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² высокоуровнСвой Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для удалСния осСй, измСнСния Ρ†Π²Π΅Ρ‚Π° ΠΈ Ρ‚. Π΄. Π² ΡƒΠΆΠ΅ построСнных графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ…. Π­Ρ‚ΠΈ ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹Π΅ возмоТности Π΄Π΅Π»Π°ΡŽΡ‚ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ MATLAB ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… срСди графичСских подсистСм систСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ (БКМ).

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

Π₯отя данная ΠΊΠ½ΠΈΠ³Π° Π½Π΅ прСдусматриваСт ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰Π΅ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ описания всСх ΠΊΠΎΠΌΠ°Π½Π΄ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ систСмы MATLAB, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π±ΡƒΠ΄Π΅Ρ‚ рассмотрСно с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊ Ρ‚Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ систСмС.

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ

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

Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ Π²Π½Π°Ρ‡Π°Π»Π΅ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€” построСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠ° синусоиды. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ MATLAB (ΠΊΠ°ΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ БКМ) строит Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΏΠΎ ряду Ρ‚ΠΎΡ‡Π΅ΠΊ, соСдиняя ΠΈΡ… ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°ΠΌΠΈ прямых, Ρ‚. Π΅. осущСствляя Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ смСТными Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ. Π—Π°Π΄Π°Π΄ΠΈΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» измСнСния Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° Ρ… ΠΎΡ‚ 0 Π΄ΠΎ 10с шагом 0.1. Для построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° достаточно Π²Π½Π°Ρ‡Π°Π»Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ Π²Π΅ΠΊΡ‚ΠΎΡ€ Ρ…=0:0.1:10, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² plot(sin(x)). Π­Ρ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 3.1.

Π’Π΅ΠΊΡ‚ΠΎΡ€ Ρ… Π·Π°Π΄Π°Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» измСнСния нСзависимой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΎΡ‚ 0 Π΄ΠΎ 10 с шагом 0.1. ΠŸΠΎΡ‡Π΅ΠΌΡƒ взят Ρ‚Π°ΠΊΠΎΠΉ шаг, Π° Π½Π΅, скаТСм, 1? Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ plot строит Π½Π΅ истинный Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ sin(x), Π° лишь Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ числом элСмСнтов Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Ρ… число Ρ‚ΠΎΡ‡Π΅ΠΊ. Π­Ρ‚ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ Π·Π°Ρ‚Π΅ΠΌ просто ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°ΠΌΠΈ прямых, Ρ‚. Π΅. осущСствляСтся кусочно-линСйная интСрполяция Π΄Π°Π½Π½Ρ‹Ρ… Π³Ρ€Π°Ρ„ΠΈΠΊΠ°. ΠŸΡ€ΠΈ 100 Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… получСнная кривая Π³Π»Π°Π·ΠΎΠΌ воспринимаСтся ΠΊΠ°ΠΊ Π²ΠΏΠΎΠ»Π½Π΅ плавная, Π½ΠΎ ΠΏΡ€ΠΈ 10-20 Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ состоящСй ΠΈΠ· ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ² прямых.

Π“Ρ€Π°Ρ„ΠΈΠΊΠΈ MATLAB строит Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠ½Π°Ρ…, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… графичСскими ΠΎΠΊΠ½Π°ΠΌΠΈ. Π‘ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ взгляда Π²ΠΈΠ΄Π½Ρ‹ отличия графичСского ΠΎΠΊΠ½Π°, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π½Π° рис. 3.1, ΠΎΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° MATLAB. Π’ Π³Π»Π°Π²Π½ΠΎΠΌ мСню ΠΎΠΊΠ½Π° появилась позиция Tools (Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹), которая позволяСт вывСсти ΠΈΠ»ΠΈ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ панСль, Π²ΠΈΠ΄ΠΈΠΌΡƒΡŽ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части ΠΎΠΊΠ½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π½Π° рис. 3.1. БрСдства этой ΠΏΠ°Π½Π΅Π»ΠΈ (ΠΌΡ‹ ΠΈΡ… рассмотрим ΠΏΠΎΠ»Π½Π΅Π΅ Π² дальнСйшСм) ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π»Π΅Π³ΠΊΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΈ Π½Π°Π½ΠΎΡΠΈΡ‚ΡŒ Π½Π° Π½ΠΈΡ… тСкстовыС ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Π² любом мСстС.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.1. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° синусоиды

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС графичСского ΠΎΠΊΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π°Π½ΠΎ Π² ΡƒΡ€ΠΎΠΊΠ΅ 5. А ΠΏΠΎΠΊΠ° ΠΏΠΎΠΉΠ΄Π΅ΠΌ дальшС ΠΈ попытаСмся ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ сразу Ρ‚Ρ€Π΅Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ: sin(x), cos(#) ΠΈ sin (x)/Ρ…. ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ эти Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈ явного указания Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° Π² Π²ΠΈΠ΄Π΅ Ρƒ(Ρ…):

Β»yl=sin(x): y2=cos(x): y3=sin(x)/x;

Вакая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ обусловлСна Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ эти ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π²Π΅ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ β€” ΠΊΠ°ΠΊ ΠΈ пСрСмСнная Ρ…. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ· ряда Ρ„ΠΎΡ€ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

Π³Π΄Π΅ al, Π°2, Π°Π—,.β€ž β€” Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ (Π² нашСм случаС всС ΠΎΠ½ΠΈ β€” Ρ…), a f1, f2, f3. β€”Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… строятся Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅. Π’ нашСм случаС для построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

МоТно ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ MATLAB Π² этом случаС построит, ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, Ρ‚ΠΎΡ‡ΠΊΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² этих Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ соСдинит ΠΈΡ… ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°ΠΌΠΈ Π»ΠΈΠ½ΠΈΠΉ. Но, ΡƒΠ²Ρ‹, Ссли ΠΌΡ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ эти ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Ρ‚ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π²ΠΎΠΎΠ±Ρ‰Π΅. НС ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ Π΄Π°ΠΆΠ΅ сбой Π‘ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° этого казуса ΡƒΠΆΠ΅ ΠΎΠ±ΡΡƒΠΆΠ΄Π°Π»Π°ΡΡŒ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΡƒΡ€ΠΎΠΊΠ΅ β€” ΠΏΡ€ΠΈ вычислСнии Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ y3=sin(x)/x, Ссли Ρ… прСдставляСт собой массив (Π²Π΅ΠΊΡ‚ΠΎΡ€), Ρ‚ΠΎ нСльзя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ дСлСния /.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.2. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Ρ‚Ρ€Π΅Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ хотя Π½Π° этот Ρ€Π°Π· MATLAB построил Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ всСх Ρ‚Ρ€Π΅Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π² ΠΎΠΊΠ½Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° появилось ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠΈ Π½Π° 0 β€” Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° Ρ…=0. Π­Ρ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ pi ot Β«Π½Π΅ Π·Π½Π°Π΅Ρ‚Β» ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ sin(x)/x=0/0 устранимая ΠΈ Π΄Π°Π΅Ρ‚ 1. Π­Ρ‚ΠΎ нСдостаток практичСски всСх систСм для числСнных вычислСний.

ГрафичСская функция fplot

РазумССтся, MATLAB ΠΈΠΌΠ΅Π΅Ρ‚ срСдства для построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΈ Ρ‚Π°ΠΊΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠ°ΠΊ sin(x)/x, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ устранимыС нСопрСдСлСнности. НС обсуТдая эти срСдства ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, просто ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΠΊ это дСлаСтся, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Ρ€ΡƒΠ³ΠΎΠΉ графичСской ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ β€”

fplot: fplott’f(x)’. [xmin xmax])

Она позволяСт ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, Π·Π°Π΄Π°Π½Π½ΡƒΡŽ Π² символьном Π²ΠΈΠ΄Π΅, Π² ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ измСнСния Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° Ρ… ΠΎΡ‚ xmin Π΄ΠΎ xmax Π±Π΅Π· фиксированного шага измСнСния Ρ…. Один ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π΅Π΅ примСнСния дСмонстрируСт рис. 3.3. Π₯отя Π² процСссС вычислСний ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС (Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° 0) выводится, Π½ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊ строится ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, ΠΏΡ€ΠΈ Ρ…=0 sinx/x=l. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π΄Π²Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹: clear (ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ)β€” очистка графичСского ΠΎΠΊΠ½Π° ΠΈ grid on (сСтка)β€” Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ отобраТСния сСтки, которая строится ΠΏΡƒΠ½ΠΊΡ‚ΠΈΡ€Π½Ρ‹ΠΌΠΈ линиями.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.3. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° sin(x)/x Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ fplot

На рис. 3.3 прСдставлСно Ρ‚Π°ΠΊΠΆΠ΅ мСню File (Π€Π°ΠΉΠ») ΠΎΠΊΠ½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. НСтрудно Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ содСрТит Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. Однако ΠΎΠ½ΠΈ относятся Π½Π΅ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Π° ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ². Π’ частности, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ имя записываСмым Π½Π° диск рисункам с Π³Ρ€Π°Ρ„ΠΈΠΊΠ°ΠΌΠΈ.

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

Π’ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… расчСтах часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, ΠΈΠΌΠ΅Π½ΡƒΠ΅ΠΌΡ‹Π΅ столбцовыми Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠ΅ содСрТаниС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° V. ΠŸΡ€ΠΈ этом ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт Π²Π΅ΠΊΡ‚ΠΎΡ€Π° прСдставляСтся столбцом, высота ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ элСмСнта. Π‘Ρ‚ΠΎΠ»Π±Ρ†Ρ‹ Π½ΡƒΠΌΠ΅Ρ€ΡƒΡŽΡ‚ΡΡ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ высокого столбца. ВыполняСт построСниС Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° bar(V) (рис. 3.4).

Π‘Ρ‚ΠΎΠ»Π±Ρ†ΠΎΠ²Ρ‹Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ β€” лишь ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ систСма MATLAB. ОсобСнно часто столбцовыС Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ прСдставлСнии Π΄Π°Π½Π½Ρ‹Ρ… финансово-экономичСских расчСтов.

Рис. 3.4 Π΄Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ прСдставлСниС ΠΎ мСню Tools (Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹) ΠΎΠΊΠ½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, появившСмся начиная с вСрсии MATLAB 5.3.1 (выпуск 11.1). НСтрудно Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΡ€ΠΎΠΌΠ΅ возмоТности Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ здСсь имССтся Ρ†Π΅Π»Ρ‹ΠΉ ряд Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ рассмотрСны Π² дальнСйшСм. Π­Ρ‚ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Ρ‹Π²ΠΎΠ΄Π° свойств графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², измСнСния ΠΌΠ°ΡΡˆΡ‚Π°Π±Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, добавлСния осСй ΠΈ Ρ‚. Π΄.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.4. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ столбцовой Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ элСмСнтов Π²Π΅ΠΊΡ‚ΠΎΡ€Π°

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

Π‘Ρ‚ΠΎΠ»ΡŒ ΠΆΠ΅ просто обСспСчиваСтся построСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² слоТных повСрхностСй. Надо Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ рСализуСтся Ρ‚ΠΎΡ‚ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊ. НапримСр, для построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° повСрхности ΠΈ Π΅Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒΡŽ достаточно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ (см. ΡƒΡ€ΠΎΠΊ 6):

Окно с построСнным Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 3.5.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.5. Окно с Π³Ρ€Π°Ρ„ΠΈΠΊΠ°ΠΌΠΈ повСрхности ΠΈ Π΅Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠΈ Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ Ρ„ΠΈΠ³ΡƒΡ€ΠΎΠΉ

ΠœΡ‹ ограничимся этими ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΊΠ°ΠΊ достаточно простыми ΠΈ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹ΠΌΠΈ. Из Π½ΠΈΡ… слСдуСт Π²Π°ΠΆΠ½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ β€” для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ‚ΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ частной Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π°Π΄ΠΎ Π·Π½Π°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’ этом Π²Π°ΠΌ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΠΊΠ°ΠΊ данная ΠΊΠ½ΠΈΠ³Π°, Ρ‚Π°ΠΊ ΠΈ справочная систСма MATLAB.

Π’Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΌΡ‹ΡˆΡŒΡŽ

МоТно ΠΏΠΎΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Ρ„ΠΈΠ³ΡƒΡ€Ρƒ ΠΌΡ‹ΡˆΡŒΡŽ ΠΈ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Π΅Π΅ ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΡƒΠ³Π»Π°ΠΌΠΈ. Рассмотрим эту Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ построСния Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° систСмы MATLAB β€” ΠΌΠ΅ΠΌΠ±Ρ€Π°Π½Ρ‹. Для этого, ввСдя ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ membrane, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ исходный Π³Ρ€Π°Ρ„ΠΈΠΊ, прСдставлСнный Π½Π° рис. 3.6.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.6. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΌΠ±Ρ€Π°Π½Ρ‹ β€” Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° систСмы MATLAB

Для вращСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° достаточно Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ послСднюю справа ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов с ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ΠΈΡ€Π½ΠΎΠΉ окруТности со стрСлкой. Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ввСдя курсор ΠΌΡ‹ΡˆΠΈ Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈ Π½Π°ΠΆΠ°Π² Π»Π΅Π²ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡ€ΡƒΠ³ΠΎΠ²Ρ‹ΠΌΠΈ двиТСниями Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ вмСстС с ΠΎΠ±Ρ€Π°ΠΌΠ»ΡΡŽΡ‰ΠΈΠΌ Π΅Π³ΠΎ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»Π΅ΠΏΠΈΠΏΠ΅Π΄ΠΎΠΌ (рис. 3.7).

Π›ΡŽΠ±ΠΎΠΏΡ‹Ρ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π² вСрсии MATLAB 6 Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, наблюдая ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ плоскости, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ΠΈ построСны. Никакого программирования Ρ‚Π°ΠΊΠΎΠ΅ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.7. Π’Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹ ΠΌΡ‹ΡˆΡŒΡŽ

ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½ΠΎΠ΅ мСню Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ²

Для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² Ρ€Π΅ΠΆΠΈΠΌ рСдактирования Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π½ΡƒΠΆΠ½ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ Edit Plot (Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ) с ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ курсора-стрСлки. Π’ этом Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ контСкстного мСню, Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ. Π’ΠΈΠ΄ этого мСню ΠΏΡ€ΠΈ курсорС, располоТСнном Π² области Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π²Π½Π΅ построСнных Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис. 3.8. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ΡˆΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ. Π©Π΅Π»Ρ‡ΠΎΠΊ Π»Π΅Π²ΠΎΠΉ клавишСй Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Ρ€Π°ΠΌΠΊΡƒ Π²ΠΎΠΊΡ€ΡƒΠ³ рисунка (см. рис. 3.8). Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π½ΠΎΡΠΈΡ‚ΡŒ стрСлки, ΠΏΠΎΡΡΠ½ΡΡŽΡ‰ΠΈΠ΅ надписи (ΠΊΠ½ΠΎΠΏΠΊΠ° с Π±ΡƒΠΊΠ²ΠΎΠΉ А) ΠΈ Ρ‚. Π΄.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.8. Π“Ρ€Π°Ρ„ΠΈΠΊ Π² состоянии рСдактирования ΠΈ контСкстноС мСню

ΠžΡΠ½ΠΎΠ²Ρ‹ форматирования Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Ρ… Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ²

Π“Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² систСмС MATLAB строятся ΠΎΠ±ΠΌΠ°Π½Ρ‡ΠΈΠ²ΠΎ просто. Бвязано это с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ свойства Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² установлСны ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. К Ρ‚Π°ΠΊΠΈΠΌ свойствам относятся Π²Ρ‹Π²ΠΎΠ΄ ΠΈΠ»ΠΈ скрытиС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π½Ρ‹Ρ… осСй, ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΡ… Ρ†Π΅Π½Ρ‚Ρ€Π°, Ρ†Π²Π΅Ρ‚ Π»ΠΈΠ½ΠΈΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, Π΅Π΅ Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Π° ΠΈ Ρ‚. Π΄. ΠΈ Ρ‚. ΠΏ. ПозТС Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ свойства ΠΈ Π²ΠΈΠ΄ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ Π² ΡˆΠΈΡ€ΠΎΠΊΠΈΡ… ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. Однако этот ΠΏΡƒΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ знания Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ языка программирования ΠΈ дСскрипторной Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ систСмы MATLAB.

Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии MATLAB 6 для измСнСния свойств Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² (ΠΈΡ… форматирования) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ контроля Π·Π° стилСм (Π²ΠΈΠ΄ΠΎΠΌ) всСх ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ². Π­Ρ‚ΠΎ позволяСт Π»Π΅Π³ΠΊΠΎ, просто ΠΈ наглядно ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°ΠΌ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΉ Π²ΠΈΠ΄ ΠΏΠ΅Ρ€Π΅Π΄ записью ΠΈΡ… Π² Π²ΠΈΠ΄Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° диск. МоТно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² этой части Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования графичСских срСдств.

Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ рассмотрим возмоТности форматирования Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΎΠ±Ρ€Π°Π·Π½ΠΎ говоря, Π»Π΅ΠΆΠ°Ρ‚ Π½Π° повСрхности. БистСматизированноС описаниС интСрфСйса систСмы MATLAB 6.0, Π² Ρ‚ΠΎΠΌ числС интСрфСйса графичСских ΠΎΠΊΠΎΠ½, даСтся Π² ΡƒΡ€ΠΎΠΊΠ΅ 5.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΠΈΠ½ΠΈΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ²

MATLAB ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π»Π΅Π³ΠΊΠΎ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свойства Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… срСдств. Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии MATLAB 6.0 ΠΎΠ½ΠΈ сущСствСнно ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹. Π’Π°ΠΊ, Π² ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ вСрсии для настройки (форматирования) Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² использовался ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ свойств β€” Graphics Properties Editor (Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ свойств Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ). Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΈΠ· мСню File ΠΎΠΊΠ½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° MATLAB с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Show Graphics Properties Editor (ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ свойств Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ).

Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии MATLAB Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² стало Π±ΠΎΠ»Π΅Π΅ строгим ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ. ΠŸΡ€ΠΈ этом Ρ€Π°Π½Π΅Π΅ упомянутый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ свойств Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² пСрСстал Ρ‚Π°ΠΊ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒΡΡ, ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π° Show Graphics Properties Π² Π½ΠΎΠ²ΠΎΠΉ вСрсии отсутствуСт. Π•Π΅ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Figure Properties (свойства Ρ„ΠΈΠ³ΡƒΡ€Ρ‹) ΠΈ Axis Properties (свойства осСй) со всСми Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ настройками.

ΠŸΡ€ΠΈ построСнии Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² появляСтся графичСскоС ΠΎΠΊΠ½ΠΎ. Иногда ΠΎΠ½ΠΎ Π±Ρ‹Π²Π°Π΅Ρ‚ скрыто Ρ€Π°Π½Π΅Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈΡΡ ΠΎΠΊΠ½Π°ΠΌΠΈ ΠΊΠ°ΠΊ систСмы MATLAB, Ρ‚Π°ΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… Π² срСдС Windows 95/98/Me/2000/NT4 ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Если Π²Ρ‹ Π½Π΅ ΡƒΠ²ΠΈΠ΄Π΅Π»ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ для построСния, Ρ‚ΠΎ ΠΏΠΎΠΈΡ‰ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π² спискС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΎΠΊΠΎΠ½ (ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ), наТимая клавиши Alt + Tab, ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΠ· списка Π½ΡƒΠΆΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ. Окна Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ° систСмы MATLAB. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΠ½ΠΈ выводятся с панСлью инструмСнтов с рядом ΠΊΠ½ΠΎΠΏΠΎΠΊ Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎΠ³ΠΎ назначСния.

Π©Π΅Π»ΠΊΠ½ΡƒΠ² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ Edit Plot (Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ) Π² ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов ΠΎΠΊΠ½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² ΠΏΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊ выдСлился: Π²ΠΎΠΊΡ€ΡƒΠ³ Π½Π΅Π³ΠΎ появилась Ρ€Π°ΠΌΠΊΠ°. Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΡƒΠΊΠ°Π·Π°Π² курсором ΠΌΡ‹ΡˆΠΈ Π½Π° Ρ‚ΠΎΡ‚ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² снова Π»Π΅Π²ΠΎΠΉ клавишСй, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΈ появлСниС ΠΎΠΊΠ½Π° Π΅Π³ΠΎ форматирования.

НапримСр, ΡƒΠΊΠ°Π·Π°Π² Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ рСдактирования ΠΌΡ‹ΡˆΡŒΡŽ Π½Π° линию Π³Ρ€Π°Ρ„ΠΈΠΊΠ° (ΠΈ Π΄Π²Π°ΠΆΠ΄Ρ‹ быстро Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² Π»Π΅Π²ΠΎΠΉ клавишСй), ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ форматирования Π»ΠΈΠ½ΠΈΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π½Π° рис. 3.9 слСва. Π§Π°ΡΡ‚ΡŒ ΠΎΠΊΠ½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ с Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΌ Π²ΠΈΠ΄Π½Π° справа. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° появлСниС Π½Π° Π»ΠΈΠ½ΠΈΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ряда Ρ‡Π΅Ρ€Π½Ρ‹Ρ… ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΠΊΠΎΠ², β€” ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для указания курсором ΠΌΡ‹ΡˆΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° линию Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, Π° Π½Π΅ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.9. Окно Π³Ρ€Π°Ρ„ΠΈΠΊΠ° (справа) ΠΈ ΠΎΠΊΠ½ΠΎ форматирования Π»ΠΈΠ½ΠΈΠΉ (слСва)

Π’ этом ΠΎΠΊΠ½Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Π° главная для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ форматирования Π²ΠΊΠ»Π°Π΄ΠΊΠ° β€” Style (Π‘Ρ‚ΠΈΠ»ΡŒ). Она устанавливаСт ΡΡ‚ΠΈΠ»ΡŒ отобраТСния Π»ΠΈΠ½ΠΈΠΈ, Ρ‚. Π΅. Π΅Π΅ Π²ΠΈΠ΄ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сплошная линия ΠΈΠ»ΠΈ пунктирная), ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ Ρ†Π²Π΅Ρ‚, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ², ΠΎΡ‚ΠΌΠ΅Ρ‡Π°ΡŽΡ‰ΠΈΡ… ΠΎΠΏΠΎΡ€Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ².

ПолСзно Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° Apply (ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ) позволяСт ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ сдСланныС установки ΠΊ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ Π΄ΠΎ закрытия ΠΎΠΊΠ½Π° Π΄ΠΈΠ°Π»ΠΎΠ³Π°. Кнопка О К Π²Π²ΠΎΠ΄ΠΈΡ‚ сдСланныС установки ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠΊΠ½ΠΎ Π΄ΠΈΠ°Π»ΠΎΠ³Π°. НазначСниС Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ² ΠΎΠΏΠΎΡ€Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.10. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ задания ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ² ΠΈ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° с Π½ΠΈΠΌΠΈ

МоТно Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ², Ρ†Π²Π΅Ρ‚ ΠΈΡ… закраски ΠΈ Ρ†Π²Π΅Ρ‚ ΠΎΠΊΠ°Π½Ρ‚ΠΎΠ²ΠΊΠΈ. Π’Π°ΠΊ, Π½Π° рис. 3.10 ΠΏΡ€ΠΈ Π΅Π³ΠΎ просмотрС Π½Π° экранС Ρ†Π²Π΅Ρ‚Π½ΠΎΠ³ΠΎ дисплСя ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Π²ΠΈΠ΄ окруТностСй с условным Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 4, Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΎΠΊΠ°Π½Ρ‚ΠΎΠ²ΠΊΠΈ красным ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠΌ закраски ΠΆΠ΅Π»Ρ‚Ρ‹ΠΌ. ΠœΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ окруТностСй, ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ², крСстиков, Ρ€ΠΎΠΌΠ±ΠΈΠΊΠΎΠ² ΠΈ Ρ‚. Π΄. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ² Π΄Π΅Π»Π°Π΅Ρ‚ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π±ΠΎΠ»Π΅Π΅ наглядными.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΠΈΠ½ΠΈΠΉ ΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ² для Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

Если строится Π³Ρ€Π°Ρ„ΠΈΠΊ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΈΠ½ΠΈΠΈ ΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΡ€ΠΈΠ²ΠΎΠΉ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

Рис. 3.11 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π°ΠΊΠΎΠ³ΠΎ форматирования для Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ исполнСниСм этих ΠΊΠΎΠΌΠ°Π½Π΄.

ΠšΡΡ‚Π°Ρ‚ΠΈ, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, ΠΊΠ°ΠΊ Π·Π°Π΄Π°Π½Ρ‹ стСпСни синуса. Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ эти выраТСния Π² Π²ΠΈΠ΄Π΅ sin(x)^2 ΠΈ cos(x)^2 Π±ΡƒΠ΄Π΅Ρ‚ Π³Ρ€ΡƒΠ±Π΅ΠΉΡˆΠ΅ΠΉ ошибкой, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ… здСсь Π²Π΅ΠΊΡ‚ΠΎΡ€. ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ^ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π΄Π°ΡŽΡ‚ поэлСмСнтноС Π²ΠΎΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈ Π½ΡƒΠΆΠ½ΠΎ для построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² этих Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.11. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ форматирования для Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Ρ‚Ρ€Π΅Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ осСй Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ²

Аналогично описанным Π²Ρ‹ΡˆΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ выполняСтся Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ². НапримСр, ΡƒΠΊΠ°Π·Π°Π² курсором ΠΌΡ‹ΡˆΠΈ Π½Π° оси Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² (Π½Π° Π½ΠΈΡ… Ρ‚ΠΎΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΊΠΈ Π² Π²ΠΈΠ΄Π΅ Ρ‡Π΅Ρ€Π½Ρ‹Ρ… ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΠΊΠΎΠ²) ΠΈ Π΄Π²Π°ΠΆΠ΄Ρ‹ Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² Π»Π΅Π²ΠΎΠΉ клавишСй ΠΌΡ‹ΡˆΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ появлСниС ΠΎΠΊΠ½Π° форматирования ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² дСскрипторной Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Property Editor (Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ свойств, ГрафичСский Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ свойств) (рис. 3.12), настроСнного Π½Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ осСй.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.12. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ форматирования осСй Π³Ρ€Π°Ρ„ΠΈΠΊΠ°

Окно графичСского Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° свойств дСскрипторной Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ мноТСство Π²ΠΊΠ»Π°Π΄ΠΎΠΊ, настройки ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… довольно ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹, ΠΈ Π½ΠΈΡ‡Ρ‚ΠΎ Π½Π΅ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŽ ΠΏΠΎΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с Π½ΠΈΠΌΠΈ нСсколько ΠΌΠΈΠ½ΡƒΡ‚. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ простоту ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ срСдств форматирования ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. НапримСр, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ ΠΈΠ»ΠΈ логарифмичСский ΠΌΠ°ΡΡˆΡ‚Π°Π± осСй (Π²ΠΊΠ»Π°Π΄ΠΊΠ° Scale (ΠœΠ°ΡΡˆΡ‚Π°Π±), открытая Π½Π° рис. 3.12), Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ»ΠΈ инвСрсноС Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ осСй ( X, Π£, Π° Π² случаС Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΈ Z), ΠΏΠΎΠΊΠ°Π· сСтки (ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Grid Show), ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ осСй ΠΈ Ρ†Π²Π΅Ρ‚Π° Ρ„ΠΎΠ½Π° (Π²ΠΊΠ»Π°Π΄ΠΊΠ° Style (Π‘Ρ‚ΠΈΠ»ΡŒ)), нанСсти Ρƒ осСй надписи (Π²ΠΊΠ»Π°Π΄ΠΊΠ° Label (Π―Ρ€Π»Ρ‹ΠΊ)) ΠΈ ΠΏΡ€.

Рис. 3.13 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π³Ρ€Π°Ρ„ΠΈΠΊ синусоиды послС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ осСй. Π—Π΄Π΅ΡΡŒ (кстати, ΠΊΠ°ΠΊ ΠΈ Π½Π° рис. 3.12) Π·Π°Π΄Π°Π½ΠΎ построСниС сСтки Grid ΠΏΠΎ осям X ΠΈ Y, построСниС надписСй (просто Π±ΡƒΠΊΠ²Ρ‹ X ΠΈ Y) ΠΏΠΎ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π½Ρ‹ΠΌ осям ΠΈ построСниС Ρ‚ΠΈΡ‚ΡƒΠ»ΡŒΠ½ΠΎΠΉ надписи. Π—Π°ΠΎΠ΄Π½ΠΎ Π½Π° рис. 3.13 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅ мСню Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… срСдств графичСского ΠΎΠΊΠ½Π°. Π•Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π² ΡƒΡ€ΠΎΠΊΠ΅ 5. Π‘Π»ΠΎΠ²ΠΎΠΌ, с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ всС, Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ! НСкоторыС ΠΈΠ· возмоТностСй форматирования ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΌΡ‹ рассмотрим ΠΏΠΎΠ·ΠΆΠ΅, ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ описания Ρ‚ΠΈΠΏΠΎΠ² Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ².

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.13. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° синусоиды послС форматирования осСй

Если ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ оснащСн Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², Ρ‚ΠΎ надписи Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ°Ρ… ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ сдСланы Π½Π° русском языкС β€” рис. 3.13 Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ эту Π²Π°ΠΆΠ½ΡƒΡŽ для Π½Π°ΡˆΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ. На Π½Π΅ΠΌ Ρ‚ΠΈΡ‚ΡƒΠ»ΡŒΠ½Π°Ρ надпись сдСлана Π½Π° русском языкС. БрСдства форматирования надписСй Π΄Π°ΡŽΡ‚ ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹Π΅ возмоТности ΠΏΠΎ Π²Ρ‹Π±ΠΎΡ€Ρƒ Π½Π°Π±ΠΎΡ€Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΈΡ… стиля, Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² символов ΠΈ ΠΈΡ… Ρ†Π²Π΅Ρ‚Π°.

НанСсСниС надписСй ΠΈ стрСлок прямо Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊ

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊ ΠΌΠΎΠΆΠ½ΠΎ нанСсти надписи с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов с Π±ΡƒΠΊΠ²ΠΎΠΉ А. ΠœΠ΅ΡΡ‚ΠΎ надписи фиксируСтся Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ ΠΌΡ‹ΡˆΠΈ. На рис. 3.14 ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊ с тСкстовым Π±Π»ΠΎΠΊΠΎΠΌ, созданным Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π² Π»Π΅Π²ΠΎΠΉ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части поля Π³Ρ€Π°Ρ„ΠΈΠΊΠ°.

Π—Π΄Π΅ΡΡŒ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ контСкстноС мСню ΠΏΡ€Π°Π²ΠΎΠΉ клавиши ΠΌΡ‹ΡˆΠΈ, ΠΏΠΎΡΡΠ½ΡΡŽΡ‰Π΅Π΅ Π²Ρ‹Π±ΠΎΡ€ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° символов надписи (ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ возмоТности этого мСню). НапоминаСм, Ρ‡Ρ‚ΠΎ это мСню появляСтся ΠΏΡ€ΠΈ Ρ‰Π΅Π»Ρ‡ΠΊΠ΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅. Π’ этом мСню ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ всС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, доступныС для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² Π΄Π°Π½Π½ΠΎΠΉ ситуации.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.14. НанСсСниС надписи Π½Π° ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊ

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ надпись ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈ пСрСнСсти ΠΌΡ‹ΡˆΡŒΡŽ Π² любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅ мСсто. Рис. 3.15 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ процСсс создания Π΅Ρ‰Π΅ Π΄Π²ΡƒΡ… надписСй с пСрСносом ΠΈΡ… тСкстового Π±Π»ΠΎΠΊΠ° Π² Π½ΡƒΠΆΠ½ΠΎΠ΅ мСсто. Надписи сдСланы с Ρ€Π°Π·Π½Ρ‹ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ символов ΠΈ Ρ€Π°Π·Π½Ρ‹ΠΌ стилСм. ОсобСнно приятно, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π·Π°Π΄Π°Π½ΠΈΠΈ Π½Π° надписи возвСдСния Π² ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ Π·Π½Π°ΠΊΠΎΠΌ ^ надпись Π½Π° экранС отобраТаСтся Π² СстСствСнном матСматичСском Π²ΠΈΠ΄Π΅ (ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ Π² Π²ΠΈΠ΄Π΅ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ индСкса).

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.15. ΠžΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ‚Ρ€Π΅Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

На рис. 3.15, Π² частности, ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π·Π°Π΄Π°Π½ΠΈΠ΅ надписСй Ρ€Π°Π·Π½Ρ‹ΠΌ стилСм, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ стрСлки с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов. Π­Ρ‚ΠΎ стрСлку Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ рСдактирования Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΈ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ ΠΌΡ‹ΡˆΡŒΡŽ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ΅Π½ΡΡ‚ΡŒ Π΅Π΅ Π΄Π»ΠΈΠ½Ρƒ. МоТно Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π½ΠΎΡΠΈΡ‚ΡŒ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊ ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ (Π±Π΅Π· стрСлки).

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π»Π΅Π³Π΅Π½Π΄Ρ‹ ΠΈ ΡˆΠΊΠ°Π»Ρ‹ Ρ†Π²Π΅Ρ‚ΠΎΠ² Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° (см. мСню Tools (Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹) ΠΈ Π΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Zoom In (Π£Π²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ)ΠΈ Zoom Out (Π£ΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ)), Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΌΡ‹ΡˆΡŒΡŽ (ΠΊΠΎΠΌΠ°Π½Π΄Π° Rotate 3D), Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΎΡ‚Ρ€Π΅Π·ΠΎΠΊ прямой ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ графичСский ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ² (подмСню Add) ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ Π»Π΅Π³Π΅Π½Π΄Ρƒ β€” пояснСниС Π² Π²ΠΈΠ΄Π΅ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ² Π»ΠΈΠ½ΠΈΠΉ со справочными надписями, Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌΠΎΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈΠ»ΠΈ ΠΎΠΊΠΎΠ»ΠΎ Π½Π΅Π³ΠΎ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ наш Π³Ρ€Π°Ρ„ΠΈΠΊ содСрТит Ρ‚Ρ€ΠΈ ΠΊΡ€ΠΈΠ²Ρ‹Π΅, Ρ‚ΠΎ Π»Π΅Π³Π΅Π½Π΄Π° прСдставляСт собой ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ этих Ρ‚Ρ€Π΅Ρ… Π»ΠΈΠ½ΠΈΠΉ Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ рисунка (рис. 3.16). КаТдая линия ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ†Π²Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΈ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ (ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΡΡ‚ΠΈΠ»ΡŒ).

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.16. ΠžΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ сформированный Π³Ρ€Π°Ρ„ΠΈΠΊ

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Π΅Ρ‰Π΅ Ρ€Π°Π· ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ всС описанныС возмоТности форматирования Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² доступны ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ способом, ΠΏΡƒΡ‚Π΅ΠΌ задания ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… графичСских ΠΊΠΎΠΌΠ°Π½Π΄, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²ΠΎΠ². НапримСр ΠΊΠΎΠΌΠ°Π½Π΄Π° text(Ρ…,Ρƒ, ‘legend’) позволяСт Π·Π°Π΄Π°Ρ‚ΡŒ надпись ‘legend’ с Π½Π°Ρ‡Π°Π»ΠΎΠΌ, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ (Ρ…, Ρƒ). Если послС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ апострофа ΠΏΠ΅Ρ€Π΅Π΄ тСкстом ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ \leftarrow, Ρ‚ΠΎ надпись (Π»Π΅Π³Π΅Π½Π΄Π°) появится послС стрСлки с остриСм, ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½Π½Ρ‹ΠΌ Π²Π»Π΅Π²ΠΎ. Аналогично ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ \rightarrow послС надписи Π·Π°Π΄Π°Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ стрСлки послС надписи с остриСм, ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½Π½Ρ‹ΠΌ Π²ΠΏΡ€Π°Π²ΠΎ. Π­Ρ‚Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ позволяСт ΠΏΠΎΠΌΠ΅Ρ‡Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΡ€ΠΈΠ²Ρ‹Π΅, Π½ΠΎ ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° Π½ΠΈΡ…. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ legend(‘s1’, ‘s2’. ), выводящСй Π»Π΅Π³Π΅Π½Π΄Ρƒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° β€” ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΈ Π»ΠΈΠ½ΠΈΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² с ΠΏΠΎΡΡΠ½ΡΡŽΡ‰ΠΈΠΌΠΈ надписями ‘si’, ‘s2’ ΠΈ Ρ‚.Π΄.

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π² графичСском ΠΎΠΊΠ½Π΅

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ фиксированноС ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ графичСского ΠΎΠΊΠ½Π°. Однако Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ рСдактирования Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ², ΠΊΠΎΠ³Π΄Π° курсор ΠΌΡ‹ΡˆΠΈ находится Π² области Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, Π² контСкстном мСню ΠΏΡ€Π°Π²ΠΎΠΉ клавиши ΠΌΡ‹ΡˆΠΈ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π° Unlock Axes Position (ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ осСй). Она снимаСт Ρ„ΠΈΠΊΡΠ°Ρ†ΠΈΡŽ полоТСния ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π½Ρ‹Ρ… осСй Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈ позволяСт Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΌΡ‹ΡˆΡŒΡŽ вмСстС с осями. Π­Ρ‚ΠΎ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ рис. 3.17.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.17. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ пСрСмСщСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ°

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π΅Π³ΠΎ Π»Π΅Π³Π΅Π½Π΄Π° ΠΈ цвСтовая Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π½Π° ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌ мСстС.

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ графичСской Β«Π»ΡƒΠΏΡ‹Β»

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.18. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ выдСлСния части Π³Ρ€Π°Ρ„ΠΈΠΊΠ°

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.19. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ просмотра части Π³Ρ€Π°Ρ„ΠΈΠΊΠ°

ΠžΠ±Π»Π°ΡΡ‚ΡŒ выдСлСния отмСчаСтся ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠΌ ΠΈΠ· Ρ‚ΠΎΠ½ΠΊΠΈΡ… Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ. ΠžΡ‚ΠΏΡƒΡΡ‚ΠΈΠ² Π»Π΅Π²ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ ΠΌΡ‹ΡˆΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ построСниС Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ части Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° всСм ΠΎΠΊΠ½Π΅ β€” рис. 3.19. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Zoom Out ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Π² ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ рСализуСтся графичСская Β«Π»ΡƒΠΏΠ°Β».

Π Π°Π±ΠΎΡ‚Π° с ΠΊΠ°ΠΌΠ΅Ρ€ΠΎΠΉ 3D-Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Ρ… (2D) Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² содСрТит ряд Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй. ПокаТСм ΠΈΡ… Π½Π° простом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ построСния 3D-Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… простых ΠΊΠΎΠΌΠ°Π½Π΄:

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.20. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ построСния каркасного 3D-Π³Ρ€Π°Ρ„ΠΈΠΊΠ°

Π—Π΄Π΅ΡΡŒ пСрвая ΠΊΠΎΠΌΠ°Π½Π΄Π° создаСт массив Ρ‚ΠΎΡ‡Π΅ΠΊ повСрхности с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ряда встроСнных Π² ядро систСмы MATLAB Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… описаний Ρ‚Π°ΠΊΠΈΡ… повСрхностСй.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис. 3.21. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ форматирования Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°

Вторая ΠΊΠΎΠΌΠ°Π½Π΄Π° просто строит эту ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎ ΠΎΠΏΠΎΡ€Π½Ρ‹ΠΌ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ с использованиСм интСрполяции для ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ создаСтся цвСтная каркасная ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ, ΠΊΠ°ΠΊ Π±Ρ‹ сотканная ΠΈΠ· Ρ€Π°Π·Π½ΠΎΡ†Π²Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ»ΠΎΠΊ. На рис. 3.20 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ построСниС этой повСрхности вмСстС со ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ панСлью инструмСнтов Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, Π½Π°Π·Π²Π°Π½Π½ΠΎΠΉ Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅ Camera (ΠšΠ°ΠΌΠ΅Ρ€Π°).

НСсмотря Π½Π° мноТСство ΠΊΠ½ΠΎΠΏΠΎΠΊ, пользованиС панСлью инструмСнтов 3D-Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ достаточно просто, Ссли ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ сСбС, Ρ‡Ρ‚ΠΎ Π²Ρ‹ смотритС Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ² Ρ„ΠΎΡ‚ΠΎΠΊΠ°ΠΌΠ΅Ρ€Ρ‹. НаглядныС рисунки Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ… ΠΏΠΎΡΡΠ½ΡΡŽΡ‚ смысл ΠΈΡ… дСйствия β€” это ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΈ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ 3D-рисунков ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Π΅Ρ… ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Ρ… ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π½Ρ‹Ρ… осСй, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ отобраТСния пСрспСктивы, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ схСмы ΠΈ Π΄Ρ€.

ΠœΠ°Ρ‚Π»Π°Π± ΠΊΠ°ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

Рис.. 3.22. CΡ‚ΠΎΠΏ ΠΊΠ°Π΄Ρ€ вращСния Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°

Рис. 3.21 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΡ‹ форматирования Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ β€” Π²Ρ‹Π²ΠΎΠ΄ надписи Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊ, Π²Ρ‹Π²ΠΎΠ΄ Π»Π΅Π³Π΅Π½Π΄Ρ‹ (кстати, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ объСмной) ΠΈ ΡˆΠΊΠ°Π»Ρ‹ Ρ†Π²Π΅Ρ‚ΠΎΠ².

Для управлСния ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ клавиши пСрСмСщСния курсора. Π­Ρ„Ρ„Π΅ΠΊΡ‚ вращСния Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ рис. 3.22, Π³Π΄Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π³Ρ€Π°Ρ„ΠΈΠΊ рис. 3.21 послС Π΅Π³ΠΎ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π° ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΎΠΉ клавишС β€”>. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π° ΠΌΡ‹ΡˆΡŒΡŽ (Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ) ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ клавиш курсора ΠΏΡ€ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌ Ρ‚ΠΈΠΏΠ΅ пСрСмСщСния Π΄Π°ΡŽΡ‚ ΠΏΠ»Π°Π²Π½ΠΎΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ осущСствляСтся анимация (ΠΎΠΆΠΈΠ²Π»Π΅Π½ΠΈΠ΅) Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ.

Π—Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ замСчания ΠΏΠΎ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ рассмотрСли основныС ΠΏΡ€ΠΈΠ΅ΠΌΡ‹ форматирования Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ², Π² основном ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ срСдства ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅, достаточно ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Π΅, ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ· мСню графичСского ΠΎΠΊΠ½Π°. Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ графичСского ΠΎΠΊΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ описан Π² ΡƒΡ€ΠΎΠΊΠ΅ 5.

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

Однако срСдства MATLAB ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΌ программистам ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ систСмы с Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ программирования. Π‘Π°ΠΌΡ‹ΠΌ наглядным ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ этого являСтся систСма модСлирования динамичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Simulink с Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈΠ· Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ². ΠŸΡ€ΠΈ этом автоматичСски создаСтся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ слоТная графичСская Π±Π»ΠΎΠΊ-схСма ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ устройства, Π½ΠΎ ΠΈ систСма ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ состояния, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈ являСтся основой модСлирования.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *