ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Анализ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΄Π²ΡƒΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Get (figure (1))% ознакомимся с Π΅Π³ΠΎ свойствами Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ станСт Π²Ρ‹Π²ΠΎΠ΄ свойств ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ ΠΏΠΎΠ»Π΅ MATHLAB, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΡΠΏΠΈΡΠΎΠΊ свойств ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΏΠΎΡ€ΠΎΠΉ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ 100. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ лишь Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ основныС Ρ…Π°Ρ€ — ΠΊΠΈ: ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π‘++, Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ значСния Π²ΠΈΠ΄Π΅ Π΄Π²ΡƒΡ… столбцов, записанных Π² Ρ„Π°ΠΉΠ». На ΠΎΡΠ½ΠΎΠ²Π΅ этих… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Анализ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΄Π²ΡƒΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Анализ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΄Π²ΡƒΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…

1. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Π³Ρ€Π°Ρ„ичСским ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ Ρ‚ΠΈΠΏΠ° figure

ГрафичСскиС срСдства MATHLAB Π±Π°Π·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅, которая называСтся дСскрипторной (ΠΎΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ), ΠΈΠ»ΠΈ handle — Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ.

Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ΅ мСсто Π² Π΄Π΅ΡΠΊΡ€ΠΈΠΏΡ‚ΠΎΡ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ графичСский ΠΎΠ±ΡŠΠ΅ΠΊΡ‚.

Π’ ΡΡ€Π΅Π΄Π΅ MATHLAB ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ графичСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²:

1. root — ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ экрану ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

2. figure — ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ создания графичСского ΠΎΠΊΠ½Π°

3. axes — оси, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, Π·Π°Π΄Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅ figure

4. line — ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ создания Π»ΠΈΠ½ΠΈ

5. surface — ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ создания повСрхности

6. text — ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ создания надписСй

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

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ основы дСскрипторной Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для открытия графичСских ΠΎΠΊΠΎΠ½ (figure) ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡ ΠΈΠΌΠΈ:

1. figure — ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ чистоС графичСскоС ΠΎΠΊΠ½ΠΎ

2. gcf — ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ дСскриптор Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ графичСского ΠΎΠΊΠ½Π°

3. clf — ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ графичСскоС ΠΎΠΊΠ½ΠΎ

4. close — Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ графичСскоС ΠΎΠΊΠ½ΠΎ

5. refresh — ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ графичСскоС ΠΎΠΊΠ½ΠΎ Π›ΡŽΠ±ΠΎΠΉ графичСский ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΈΠΌΠ΅Π΅Ρ‚ мноТСство свойств. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ознакомится с Π½ΠΈΠΌΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ get (), Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ искомый графичСский ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΈΠ»ΠΈ Π΅Π³ΠΎ дСскриптор. Π§Ρ‚ΠΎ ΠΆΠ΅ Ρ‚Π°ΠΊΠΎΠ΅ дСскриптор? ДСскриптор — ΠΎΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒ с Π°Π½Π³Π». ΠΎΠ΄Π½Π°ΠΊΠΎ это Π½Π΅ Π΅Π³ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅. По ΡΡƒΡ‰Π΅ΡΡ‚Π²Ρƒ дСскриптор — это Π½Π΅ΠΊΠΎΠ΅ число, своСобразный ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ («Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚Π΅Π»ΡŒ») ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². ДСскриптор root всСгда Ρ€Π°Π²Π΅Π½ 0, Π° figure — это Ρ†Π΅Π»ΠΎΠ΅ число, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π΅ Π½ΠΎΠΌΠ΅Ρ€ графичСского ΠΎΠΊΠ½Π°. ДСскрипторы Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² — это числа с ΠΏΠ»Π°Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ. По Π΄Π΅ΡΠΊΡ€ΠΈΠΏΡ‚ΠΎΡ€Π°ΠΌ MATHLAB ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ измСнСния свойств Ρ‚Π°ΠΊΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². ΠŸΡ€ΠΈΠΌΠ΅Ρ€ распознавания ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ прСдставлСн Π½ΠΈΠΆΠ΅. ДСскриптор ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΠΎΠ±Π΅ΠΊΡ‚Π° это ΠΎΠ΄Π½ΠΎ число, Π½ΠΎ Π΅ΡΠ»ΠΈ Ρ‚Π°ΠΊΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² нСсколько, Ρ‚ΠΎ ΡΡ‚ΠΎ нСсколько чисСл (Π²Π΅ΠΊΡ‚ΠΎΡ€). ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌ.

Π”ΠΎ Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΊΠ°ΠΊ ΠΈ ΠΎΠΏΠΈΡΡ‹Π²Π°Π»ΠΎΡΡŒ Π²Ρ‹ΡˆΠ΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ свойства ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ прСдставлСн Π½ΠΈΠΆΠ΅:

figure (1)%создадим графичСскоС ΠΎΠΊΠ½ΠΎ 1

get (figure (1))% ознакомимся с Π΅Π³ΠΎ свойствами Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ станСт Π²Ρ‹Π²ΠΎΠ΄ свойств ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ ΠΏΠΎΠ»Π΅ MATHLAB, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΡΠΏΠΈΡΠΎΠΊ свойств ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΏΠΎΡ€ΠΎΠΉ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ 100. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ лишь Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ основныС Ρ…Π°Ρ€ — ΠΊΠΈ:

Color = [0.8 0.8 0.8]

Name =——————————————-;

NumberTitle = on

Π’ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΌ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π²ΠΎΡ‚ с ΡΡ‚ΠΈΠΌΠΈ 3 характСристиками.

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ свойства ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ set (), Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ дСскриптор ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, имя измСняСмого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°, Π½ΠΎΠ²Ρ‹Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΈ Ρ‚. Π΄.

ΠŸΡ€ΠΎΡ‰Π΅ всСго Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒ это Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅. Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°:

figure (1)%создадим графичСскоС ΠΎΠΊΠ½ΠΎ 1

get (figure (1))% ознакомимся с Π΅Π³ΠΎ свойствами

set (figure (1), 'Name', 'ΠšΡƒΡ€ΡΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚')%ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ имя графичСского ΠΎΠΊΠ½Π° Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ стало ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΈ графичСского ΠΎΠΊΠ½Π°.

Если сСйчас Π²Π·ΡΡ‚ΡŒ характСристики ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°, Ρ‚ΠΎ Π² ΠΏΠΎΠ»Π΅ Name, ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ имя нашСго ΠΎΠΊΠ½Π°:

Name = ΠšΡƒΡ€ΡΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ НСкоторыС характСристики ΠΎΠΊΠ½Π° ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятны, Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ подвластны лишь спСциалистам.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΎΠΊΠ½Π°. Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ set, ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ NumberTitle, характСристика ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ on (Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ).

figure (1)%создадим графичСскоС ΠΎΠΊΠ½ΠΎ 1

get (figure (1))% ознакомимся с Π΅Π³ΠΎ свойствами

set (figure (1), 'NumberTitle', 'off', 'Name', 'ΠšΡƒΡ€ΡΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚')%ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠΌ ΠΎΡ‚Π±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΎΠΊΠ½Π° ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ имя графичСского ΠΎΠΊΠ½Π° Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

НаконСц, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ Ρ†Π²Π΅Ρ‚ графичСского ΠΎΠΊΠ½Π°. По-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΠ½ ΡΠ΅Ρ€Ρ‹ΠΉ.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° Ρ†Π²Π΅Ρ‚ носит, Π½Π°Π·Π²Π°Π½ΠΈΠ΅ color=[], Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° это Ρ†Π²Π΅Ρ‚Π° Π»ΠΈΠ±ΠΎ Π½Π° Π°Π½Π³Π», Π»ΠΈΠ±ΠΎ коэффициСнты Π² RGB — ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠŸΠΎΠΊΡ€Π°ΡΠΈΠΌ нашС ΠΎΠΊΠ½ΠΎ Π² ΠΊΡ€Π°ΡΠ½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚:

figure (1)

get (figure (1))

set (figure (1), 'NumberTitle', 'off', 'Name', 'ΠšΡƒΡ€ΡΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚', 'color', 'red')

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

ВсСми эти ΠΏΡ€ΠΈΠ΅ΠΌΠ°ΠΌΠΈ ΠΌΡ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ ΠΏΡ€ΠΈ написании курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹.

2. Анализ задания

Данная Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для вычислСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΄Π²ΡƒΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… F (x, y) с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ срСдств C++ ΠΈ Matlab.

БловСсный Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ

Main:

1. Начало

2. Π’Π²ΠΎΠ΄ исходных Π΄Π°Π½Π½Ρ‹Ρ…: y, xb, xe, n

3. ВычислСниС шага dx=(xe-xb)/n-1

4. Π’Ρ‹Π²ΠΎΠ΄ шапки Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹

5. ПолагаСм x=xb

6. ΠžΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ FF (x, y), Π³Π΄Π΅ производится расчСт матСматичСских Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (V, U, G, F) ΠΈ Π·Π°ΠΏΠΈΡΡŒ Π² Ρ„Π°ΠΉΠ» Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ (x, F)

7. x=x+dx

8. x<=xe, Π΄Π° => ΠΏΡƒΠ½ΠΊΡ‚ 6.

Π½Π΅Ρ‚ => ΠΏΡƒΠ½ΠΊΡ‚ 9.

9. Π’Ρ‹Π²ΠΎΠ΄ x, F

10. Подпись

11. ΠšΠΎΠ½Π΅Ρ† ПояснСния ΠΊ Π±Π»ΠΎΠΊ-схСмС

y — постоянноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅;

xb — Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°;

xe — ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°;

n — количСство ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ;

dx — шаг;

x — пСрСмСнная ΠΈΠ· Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°;

F — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ;

3. ВСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π‘++

#include «stdafx.h»

#include «conio.h»

#include «math.h»

FILE *fp;

double FF (double, double);

double FF (double x, double y)

n", x, F);

fprintf (fp, «%le %len», x, F);

return F;

int _tmain (int argc, _TCHAR* argv[])

{

double y, x, dx, xe, xb, S, err;

int n;

err=fopen_s (&fp, «tab.txt», «w+»);

printf («y=»);

scanf_s («%le»,&y);

printf («nxb, xe, n (x>0)»);

scanf_s («%le % le % i»,&xb,&xe,&n);

dx=(xe-xb)/(n-1);

printf («y=%le n», y);

printf («__________________________________n»);

printf («| x | F |n»);

printf («__________________________________n»);

for (x=xb; x<=xe; x=x+dx)

{

S=FF (x, y);

}

fclose (fp);

printf («kolomeecn»);

_getch ();

return 0;

4. ВСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Matlab

function res ()

load tab. txt

X=tab (, 1);

Y=tab (, 2);

y=input ('y=');

xb=input ('xb=');

xe=input ('xe=');

n=input ('n=');

dx=(xe-xb)/(n-1);

x=xb:dx:xe;

V=3.8*exp (-y)+5.37.*tan (x-y);

U=V-floor (V);

G=25.78e-2.*log10 (x) — abs (cos (x)+cos (x.^2+y));

F=sqrt (abs (G.^2).*asin (U)+U.^2);

subplot (2,1,1)

plot (X, Y), xlabel ('C++'), grid on

subplot (2,1,2)

plot (x, F), xlabel ('Matlab'), grid

set (gcf, 'NumberTitle', 'off', 'Name', 'Π“Ρ€Π°Ρ„ΠΈΠΊΠΈ Π‘++ ΠΈ M', 'color', [0.2 0.8 0.7])

function res2 ()

set (gcf, 'color', [0.5 0.4 0.4], 'NumberTitle', 'off', 'Name', 'Π’Π°Π±ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΡ€Π΅Π΄Π΅ MATHLAB')

X=1:0.2:2;

Y=0:0.8:4;

[x, y]=meshgrid (X, Y);

F=Fun (x, y)

[n m]=size (F)

subplot (2,2,1)

mesh (x, y, F), xlabel ('F (x, y)')

subplot (2,2,2)

plot (x (1:), F (2:), 'r'), xlabel ('F (x), ΠΏΡ€ΠΈ y=2 (красный), y=4')

hold on

plot (x (1:), F (4:)), grid

subplot (2,2,3)

plot (y (, 1), F (, 2)), grid

hold on

plot (y (, 1), F (, 4), 'r'), xlabel ('F (y), ΠΏΡ€ΠΈ x=4 (красный), x=2')

subplot (2,2,4)

plot (x (1:), F (1:n-1:), x (1:), F (n:)), xlabel ('F (x), ΠΏΡ€ΠΈ всСх y'), grid on

function F=Fun (x, y)

V=3.8*exp (-y)+5.37.*tan (x-y);

U=V-floor (V);

G=25.78e-2.*log10 (x) — abs (cos (x)+cos (x.^2+y));

F=sqrt (abs (G.^2).*asin (U)+U.^2);

5. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ C ++ состоит ΠΈΠ· Π΄Π²ΡƒΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

1. main ()

2. FF () — РассчитываСт значСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ F ΠΏΡ€ΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… значСниях Ρ…, запись Π² Ρ„Π°ΠΉΠ».

Π Π°Π±ΠΎΡ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ начинаСтся с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ main, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ происходит Π²Π²ΠΎΠ΄ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²: y, xb, xe, n;.

ВычислСниС шага dx;

Данная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° содСрТит ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Ρ†ΠΈΠΊΠ»Π° for, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ происходит ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π³Π΄Π΅ производится расчСт матСматичСских Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (V, U, G, F) ΠΈ Π·Π°ΠΏΠΈΡΡŒ Π² Ρ„Π°ΠΉΠ»: tab. txt Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΡƒΡ… столбцов (x, F), ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

6. Π Π°Π±ΠΎΡ‚Π° Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ Matlab

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π² ΡΠΈΡΡ‚Π΅ΠΌΠ΅ состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

1. function res () — - Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ„Π°ΠΉΠ»Π° с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈΠ· Π‘++ «tab.txt»; расчСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ срСдств Matlab; построСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ².

2. function res2 () — расчСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΄Π²ΡƒΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…; построСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ².

3. function F=Fun (x, y) — расчСт матСматичСских Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (V, U, G, F). Ѐункция ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΈ ΠΎΠ΄ΠΈΠ½ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ.

Π Π°Π±ΠΎΡ‚Π° начинаСтся с Π·Π°ΠΏΡƒΡΠΊΠ° function res (), сначала, происходит Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° ΠΈΠ· Π‘++ «tab.txt». Π”Π°Π»Π΅Π΅, Π²Π²ΠΎΠ΄ исходных Π΄Π°Π½Π½Ρ‹Ρ… (y, xb, xe, n), послС Ρ‡Π΅Π³ΠΎ, происходит ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ F=R (x, y) ΠΈ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ².

ΠŸΡ€ΠΈ запускС function res2 () происходит ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ F=Fun (x, y) ΠΈ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ².

ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° mathlab графичСский

7. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ Ρ„Π°ΠΉΠ»Π° ΠΈΠ· Π‘++

ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ столбСц — x

Π²Ρ‚ΠΎΡ€ΠΎΠΉ столбСц — F

1.00e-001 4.63 7910e-001

1.80 0000e-001 8.55 3414e-001

2.60 0000e-001 1.18 7216e+000

3.40 0000e-001 6.93 7240e-001

4.20 0000e-001 1.8 3121e+000

5.00e-001 8.49 0493e-001

5.80 0000e-001 1.93 5376e-001

6.60 0000e-001 6.64 7169e-001

7.40 0000e-001 8.4 8556e-001

8.20 0000e-001 5.7 1310e-001

9.00e-001 1.3 6752e+000

8. Анализ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²

ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π‘++, Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ значСния Π²ΠΈΠ΄Π΅ Π΄Π²ΡƒΡ… столбцов, записанных Π² Ρ„Π°ΠΉΠ». На ΠΎΡΠ½ΠΎΠ²Π΅ этих Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π±Ρ‹Π»ΠΈ построСны Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. Π­Ρ‚ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ с Π³Ρ€Π°Ρ„ΠΈΠΊΠ°ΠΌΠΈ, построСнныС Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° MATLAB.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΏΠΎΠΏΠ°Π»ΠΈ Π½Π° Π±ΡƒΠΌΠ°Π³Ρƒ Π±Ρ‹Π»ΠΈ сдСланы ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

1. Π’Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ тСкстов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Π‘++ ΠΈ Matlab ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π² Ρ…ΠΎΠ΄Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π‘++.

2. ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° сочСтаниСм клавиш ctrl+c.

3. Вставка тСкстов ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ сочСтания клавиш ctrl+v.

4. ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ графичСских ΠΎΠΊΠΎΠ½ клавишСй Print Screen.

5. Вставка ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ сочСтания клавиш ctrl+v.

6. РаспСчатка Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°.

Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… источников

1. Π ΠΎΠΌΠ°Π½ΠΎΠ²Π° Π“. Н. ΠšΡƒΡ€Ρ Π»Π΅ΠΊΡ†ΠΈΠΉ ΠΏΠΎ Π‘++ ΠΈ Matlab / Π“. Н. Π ΠΎΠΌΠ°Π½ΠΎΠ²Π° — ΠšΡ€Π°ΡΠ½ΠΎΡΡ€ΡΠΊ: ИПЦ ΠšΠ“Π’Π£, 2003

2. Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ источник: [http://www.digest.ws/matlab.html]; Matlab: ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ….

3. Π‘Π΅Ρ€Π΅Π·ΠΈΠ½ Π‘. И., Π‘Π΅Ρ€Π΅Π·ΠΈΠ½ Π‘. Π‘. ΠΠ°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ курс Π‘ ΠΈ Π‘++. — Πœ: Π”Π˜ΠΠ›ΠžΠ“_МИЀИ, 1996. — 288 с.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ