"Вычисления, визуализация и программирование в среде MATLAB 5.x" - читать интересную книгу автора (Мартынов Н. Н., Иванов А. П.)

╨шёєэюъ 1.5
1 ю ├ыртр 1. ╫шёыют√х ьрёёшт√ т ёшёЄхьх MATLAB
┼ёыш ЄЁхсєхЄё  яюыэюх яЁхфёЄртыхэшх тх∙хёЄтхээ√ї ўшёхы, Єю эєцэю ттхёЄш ё ъыртшрЄєЁ√ ъюьрэфє
format long
яюёых ўхую эрсЁрЄ№ шь  яхЁхьхээющ res, т ъюЄюЁє■ т√°х с√ы чряшёрэ Ёхчєы№ЄрЄ т√ўшёыхэшщ. ═рцрт ъыртш°є Enter, яюыєўшь сюыхх яюфЁюсэє■ шэЇюЁьрЎш■:
res =
-93.29900636942675
╥хяхЁ№ тёх Ёхчєы№ЄрЄ√ т√ўшёыхэшщ сєфєЄ яюърч√трЄ№ё  ё Єръющ т√ёюъющ ЄюўэюёЄ№■ т Єхўхэшх фрээюую ёхрэёр ЁрсюЄ√ т ёЁхфх ёшёЄхь√ MATLAB. ┼ёыш ЄЁхсєхЄё  фю яЁхъЁр∙хэш  Єхъє∙хую ёхрэёр ЁрсюЄ√ тхЁэєЄ№ё  ъ ёЄрЁющ ЄюўэюёЄш тшчєры№эюую яЁхфёЄртыхэш  тх∙хёЄтхээ√ї ўшёхы т ъюьрэфэюь юъэх, эєцэю ттхёЄш ш шёяюыэшЄ№ (эрцрт ъыртш°є Enter) ъюьрэфє
format short
─Ёєушь шэЄхЁхёэ√ь ЇюЁьрЄюь  ты хЄё  ЇюЁьрЄ яюърчр тх∙хёЄтхээ√ї ўшёхы т тшфх юс√ъэютхээ√ї фЁюсхщ, фы  ўхую ттюфшЄё  ъюьрэфр
format rat
╧юёых т√яюыэхэш  ¤Єющ ъюьрэф√ Ёрэхх т√ўшёыхээр  яхЁхьхээр  res яюърч√трхЄё  т ъюьрэфэюь юъэх ёшёЄхь√ MATLAB т ёыхфє■∙хь тшфх:
res = -9050/97
═є ш, эръюэхЎ, хёыш юяхЁрэф√ ш Ёхчєы№ЄрЄ√ т√ўшёыхэшщ  ты ■Єё  Ўхы√ьш, Єю, їюЄ  юэш ш яЁхфёЄрты ■Єё  т ярь Єш ьр°шэ√ Єръ цх, ъръ ш фЁюсэ√х ўшёыр, тшчєры№эю т ъюьрэфэюь юъэх MATLAB юэш яюърч√тр■Єё  т тшфх Ўхы√ї ўшёхы. ▌Єю шыы■ёЄЁшЁєхЄё  эр Ёшё. 1.6, эр ъюЄюЁюь ёяхЎшры№э√ь шьхэхь ans ёшёЄхьр MATLAB юсючэрўшыр Ёхчєы№ЄрЄ т√ўшёыхэш  т√Ёрцхэш , яюёъюы№ъє юэ эх с√ы яЁшётюхэ эшъръющ яхЁхьхээющ.
Х> MATLAB Command Window
File _Jdit Window _hjelp_ D I* ' X Ch ╔ 1 ^ | ▀
╗4 + 5
ans = ' . ж Х ж _ ,'.ж.... Х-Х.-.--
,
l\ 1U ╨шёєэюъ 1.6
1U
MATLAB 5.x. ┬√ўшёыхэш , тшчєрышчрЎш , яЁюуЁрььшЁютрэшх
11
5 ы 2
ans =
25
t = ans
Є =
5
╚Єръ, ёшёЄхьр MATLAB тёхуфр їЁрэшЄ т яхЁхьхээющ ans яюёыхфэхх шч т√ўшёыхээ√ї ш эх ёюїЁрэхээ√ї яюы№чютрЄхыхь т√Ёрцхэшщ.
═рф тх∙хёЄтхээ√ьш ўшёырьш (шї ьр°шээюх яЁхфёЄртыхэшх ўрёЄю эрч√тр■Є ўшёырьш ё яыртр■∙хщ чря Єющ) ш яхЁхьхээ√ьш Єшяр double яЁюшчтюф Єё  рЁшЇьхЄшўхёъшх юяхЁрЎшш ёыюцхэш , т√ўшЄрэш , єьэюцхэш  ш фхыхэш , фы  ъюЄюЁ√ї т ёшёЄхьх MATLAB шёяюы№чє■Єё  ЄЁрфшЎшюээ√х фы  ы■сюую  ч√ър яЁюуЁрььшЁютрэш  чэръш +, -, * ш /. ╩Ёюьх Єюую, хёЄ№ х∙х юяхЁрЎш  тючтхфхэш  т ёЄхяхэ№, юсючэрўрхьр  чэръюь ╦. ╨хчєы№ЄрЄ√ яЁшьхэхэш  ¤Єющ юяхЁрЎшш яюърчрэ√ эшцх:
0.5
╧ЁшюЁшЄхЄ т т√яюыэхэшш рЁшЇьхЄшўхёъшї юяхЁрЎшщ юс√ўэ√щ: ёэрўрыр (Єю хёЄ№ ёрь√щ т√ё°шщ яЁшюЁшЄхЄ) - тючтхфхэшх т ёЄхяхэ№, чрЄхь - єьэюцхэшх ш фхыхэшх ш яюЄюь - ёыюцхэшх ш т√ўшЄрэшх. ╬яхЁрЎшш юфшэръютюую яЁшюЁшЄхЄр т√яюыэ ■Єё  т яюЁ фъх ёыхтр эряЁртю, эю ъЁєуы√х ёъюсъш ьюуєЄ шчьхэшЄ№ ¤ЄюЄ яюЁ фюъ.
═рўрт Ёрёёърч√трЄ№ ю Єюўэ√ї яЁртшырї шёяюы№чютрэш  юяхЁрЎшщ ш чряшёш т√Ёрцхэшщ ё юяхЁрэфрьш Єшяр double (тх∙хёЄтхээ√ьш ўшёырьш), ь√ ЇръЄшўхёъш ёЄрыш юяшё√трЄ№ тэєЄЁхээшщ  ч√ъ яЁюуЁрььшЁютрэш  ёшёЄхь√ MATLAB, ъюЄюЁ√щ яЁшэ Єю эрч√трЄ№ ╠- ч√ъюь. ╧ю ьхЁх фры№эхщ°хую чэръюьёЄтр т√ юсэрЁєцшЄх, ўЄю ¤ЄюЄ  ч√ъ тхё№ьр ЄЁрфшЎшюэхэ фы   ч√ъют т√ёюъюую єЁютэ  (эх ЄЁхсєхЄ чэръюьёЄтр ё єёЄЁющёЄтюь ярь Єш ъюья№■ЄхЁр ш хую ряярЁрЄэющ ъюэЇшуєЁрЎшхщ) ш яю ётюхщ яЁюёЄюЄх яЁшсышцрхЄё  ъ °шЁюъю шчтхёЄэюьє  ч√ъє яЁюуЁрььшЁютрэш  BASIC. ┬ Єю цх тЁхь  юэ ёяхЎшры№эю ёъюэёЄЁєшЁютрэ фы  Ёх°хэш  ьрЄхьрЄшўхёъшї чрфрў ш т эхь ьэюую ёяхЎшЇшўхёъшї юяхЁрЎшщ, яючтюы ■∙шї ¤ЇЇхъЄштэю Ёх°рЄ№ шьхээю Єръшх чрфрўш.
╧юьшью рЁшЇьхЄшўхёъшї юяхЁрЎшщ эрф юяхЁрэфрьш Єшяр double т√яюыэ ■Єё  х∙х юяхЁрЎшш юЄэю°хэш  ш ыюушўхёъшх юяхЁрЎшш.
╬яхЁрЎшш юЄэю°хэш  ёЁртэштр■Є ьхцфє ёюсющ фтр юяхЁрэфр яю тхышўшэх. ▌Єш юяхЁрЎшш чряшё√тр■Єё  ёыхфє■∙шьш чэрърьш шыш ъюьсшэрЎш ьш чэръют:
< <= > >= == -=
╠хэ№°х ╠хэ№°х шыш Ёртэю ┴юы№°х ┴юы№°х шыш Ёртэю ╨ртэю ═х Ёртэю
12 ├ыртр 1. ╫шёыют√х ьрёёшт√ т ёшёЄхьх MATLAB
┬ ёыєўрх шёЄшээюёЄш юяхЁрЎшш юЄэю°хэш  хх тхышўшэр (Єю хёЄ№ Ёхчєы№ЄрЄ т√ўшёыхэш  т√Ёрцхэш ) Ёртэр 1, р т ёыєўрх ыюцэюёЄш - 0. ┬√ўшёыхэшх т√Ёрцхэшщ ё юяхЁрЎш ьш юЄэю°хэш  яюърчрэю эр Ёшё. 1.7.
Х} MATLAB Command Window
┴1х v Edit Window belp Х i
ю
a=l ;b=2;c=3;> ?.< , /f/^^^╪╠^┘^╪╪: . res=(.ares =
╨шёєэюъ 1.7
╟фхё№ т√Ёрцхэшх р<▄ т√ЁрсрЄ√трхЄ хфшэшЎє т ёшыє Єюую, ўЄю тхышўшэр яхЁхьхээющ р фхщёЄтшЄхы№эю ьхэ№°х тхышўшэ√ яхЁхьхээющ b (лшёЄшэр╗). ┬√Ёрцхэшх ё ~= b  ты хЄё  шёЄшээ√ь, Єръ ъръ эр ёрьюь фхых ё, Ёртэюх 3, эх Ёртэю ▄, ъюЄюЁюх Ёртэю 2. ┬ шЄюух юэю т√ЁрсрЄ√трхЄ чэрўхэшх 1. ╧юёыхфэхх т√Ёрцхэшх, b == р, эх  ты хЄё  шёЄшээ√ь ш т√ЁрсрЄ√трхЄ 0. ┬ Ёхчєы№ЄрЄх яхЁхьхээр  res, Ёртэр  ёєььх чэрўхэшщ ¤Єшї ЄЁхї т√Ёрцхэшщ, юърч√трхЄё  Ёртэющ 2.
╬яхЁрЎшш юЄэю°хэш  шьх■Є сюыхх эшчъшщ яЁшюЁшЄхЄ, ўхь рЁшЇьхЄшўхёъшх юяхЁрЎшш, яю¤Єюьє ЁрёёьюЄЁхээр  т√°х яхЁхьхээр  res Ёртэр ёєььх чэрўхэшщ ЄЁхї юяхЁрЎшщ юЄэю°хэш  Єюы№ъю яюЄюьє, ўЄю ь√ чръы■ўшыш ¤Єш юяхЁрЎшш т ъЁєуы√х ёъюсъш. ╬ўхэ№ трцэю тёхуфр яюьэшЄ№ юс ¤Єюь, Єръ ъръ юЄёєЄёЄтшх ъЁєуы√ї ёъюсюъ ьюцхЄ яЁштхёЄш ъ шчьхэхэш■ Ёхчєы№ЄрЄр. ═ряЁшьхЁ, хёыш р = 1, b = 1, ё = 3, Єю т√Ёрцхэшх
ё + ( ▄ == р ) Ёртэю 4, т Єю тЁхь  ъръ т√Ёрцхэшх схч ъЁєуы√ї ёъюсюъ
ё + b == a