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

Єю т Ёхчєы№ЄрЄх яхЁхьхээ√х X, stringl ш╠є╤х112 тюёёЄрэют Єё  т яюыэюь юс·хьх (ёь. Ёшё. 5.1).
ХJ MATLAB Command Window
_Rle ?dit Window help
T I*'
I*' ?
╗ vvhos Name
Size Bytes Class
MyCell2 lxl X 2x2
string 1 1x5
J
116 cell array 32 double array 10 char anav
╨шёєэюъ 5.1
╦хуъю Єръцх єсхфшЄ№ё , ўЄю ёюїЁрэшышё№ ш чэрўхэш  ¤Єшї яхЁхьхээ√ї:
X =
1 2
3 4
stringl = Hello ╠є╤х112{1} =
1 2 3
╟ряшё№ яхЁхьхээ√ї т ╠└╥-Їрщы ъюьрэфющ save юЄышўрхЄё  юЄ чряшёш ўшёыютющ шэЇюЁьрЎшш Їрщыют√ьш ЇєэъЎш ьш fwrite, fprintf (ЁрёёьюЄЁхээ√ьш т уы. 3) т яхЁтє■ юўхЁхф№ Єхь, ўЄю ¤Єр ъюьрэфр лчэрхЄ╗ тёх Єшя√ фрээ√ї ёшёЄхь√ MATLAB, тъы■ўр  ъюьяыхъёэ√х ўшёыр, ёЄЁєъЄєЁ√,  ўхщъш, ьэюуюьхЁэ√х ьрёёшт√ ш Є. ф. ╘рщыют√х цх ЇєэъЎшш ЁрсюЄр■Є Єюы№ъю ё тх∙хёЄтхээ√ьш ўшёырьш ш яюўЄш лэх чэр■Є╗ Єшяют фрээ√ї ёшёЄхь√ MATLAB, ъЁюьх, Ёрчтх ўЄю, тх∙хёЄтхээ√ї ўшёыют√ї ш ёшьтюы№э√ї ьрЄЁшЎ.
╧юя√Єър чрьхэшЄ№ ъюьрэф√ save ш load эр ЁрсюЄє ё шчєўхээ√ьш т уы. 3 эшчъюєЁютэхт√ьш Їрщыют√ьш ЇєэъЎш ьш яЁштхфхЄ ъ уЁюьрфэюьє юс·хьє ЁрсюЄ√, ъюуфр яюЄЁхсєхЄё  шч ъюьяыхъёэ√ї ўшёхы шчтыхърЄ№ яю юЄфхы№эюёЄш тх∙хёЄтхээє■ ш ьэшьє■ ўрёЄш, шч ёЄЁєъЄєЁ ш  ўххъ шчтыхърЄ№ ёюфхЁцшьюх (юЄфхы№э√ї  ўххъ шыш яюыхщ) фю Єхї яюЁ, яюър эх яюыєўшЄё  эхъюЄюЁ√щ эрсюЁ тх∙хёЄтхээ√ї ьрЄЁшЎ. ─ы  чряшёш яюёыхфэшї ЇєэъЎшш fwrite ш fprintf ъръ Ёрч ш яЁхфэрчэрўхэ√. ═ю яюёых ёрьюую яЁюЎхёёр чряшёш эєцэю сєфхЄ їЁрэшЄ№ шэЇюЁьрЎш■ ю ЇюЁьрЄх чряшёрээюую Їрщыр, Єю хёЄ№ эєцэю яюьэшЄ№ Єшя Їрщыр (сшэрЁэ√щ шыш ЄхъёЄют√щ), яюёыхфютрЄхы№эюёЄ№, т ъръющ чряшё√трышё№ т эхую ьэюуюўшёыхээ√х яхЁхьхээ√х ш эхъюЄюЁ√х фЁєушх яюфЁюсэюёЄш, ёюёЄрты ■∙шх т ётюхщ ёютюъєяэюёЄш Єю, ўЄю яЁшэ Єю эрч√трЄ№ ўрёЄэ√ь ЇюЁьрЄюь Їрщыр.
╚ч ¤Єюую ъюЁюЄъюую ёЁртэхэш  їюЁю°ю тшфэю, ўЄю ъюьрэф√ save ш load  ты ■Єё  ёшы№э√ь ёЁхфёЄтюь, ртЄюьрЄшчшЁє■∙шь ЁрсюЄє яю ёюїЁрэхэш■ яхЁхьхэ-
MATLAB 5.x. ┬√ўшёыхэш , тшчєрышчрЎш , яЁюуЁрььшЁютрэшх
151
э√ї Ёрсюўхщ юсырёЄш, эръюяыхээ√ї чр ёхрэё шэЄхЁръЄштэющ ЁрсюЄ√ ё яръхЄюь MATLAB.
╧юьшью яхЁхьхээ√ї Ёрсюўхщ юсырёЄш ьюцхЄ яюЄЁхсютрЄ№ё  ёюїЁрэшЄ№ ЄхъёЄютюх ёюфхЁцшьюх тёхую ъюьрэфэюую юъэр ёшёЄхь√ MATLAB, уфх яюърч√тр■Єё  тёх ттюфшь√х ъюьрэф√ ш т√Ёрцхэш , р Єръцх Ёхчєы№ЄрЄ√ т√ўшёыхэшщ. ▌Єю ыхуъю ьюцэю ёфхырЄ№ ёЁрчє фтєь  ёяюёюсрьш.
╧хЁт√щ ёяюёюс яЁхфяюырурхЄ т√фхыхэшх ёюфхЁцшьюую ¤Єюую юъэр ъюьрэфющ ьхэ■ Edit | Select All (шыш ь√°№■), яюёых ўхую шёяюыэ хЄё  ъюьрэфр ╤юЁє, Єръ ўЄю ЄхъёЄютюх ёюфхЁцшьюх ъюьрэфэюую юъэр ёшёЄхь√ MATLAB ъюяшЁєхЄё  т сєЇхЁ юсьхэр юяхЁрЎшюээющ ёшёЄхь√ Windows, юЄъєфр юэю ьюцхЄ с√Є№ тёЄртыхэю т фюъєьхэЄ ы■сюую ЄхъёЄютюую ЁхфръЄюЁр ъюьрэфющ Paste. ═р Ёшё. 5.2 яюърчрэю юъэю яЁюёЄюую ЄхъёЄютюую ЁхфръЄюЁр Notepad ё ёюфхЁцшь√ь ъюьрэфэюую юъэр ёшёЄхь√ MATLAB.
╪ Untitled - Notepad
Edit Search Help
╗ X = [ 1 2; 3 4];stiingl = 'Hello'; ▒-
╗ ╠є╤х112 = { [ 1 2 3]};
╗ save testl .mat
╗ clear
╗ who
╗ load testl .mat
╗ whos " '
Name Size Bytes Class
MyCell2 lxl 116 cell array
J
'Х ╨шёєэюъ 5.2
┬ЄюЁющ ёяюёюс (ьюцхЄ с√Є№, фрцх ьхэхх єфюсэ√щ) чръы■ўрхЄё  т Єюь, ўЄю ттюфшЄё  ш шёяюыэ хЄё  ёяхЎшры№эр  ъюьрэфр, яюёых ъюЄюЁющ чряшё№ т ЄхъёЄют√щ Їрщы ёюфхЁцшьюую ъюьрэфэюую юъэр юёє∙хёЄты хЄё  ёрьющ ёшёЄхьющ MATLAB ртЄюьрЄшўхёъш. ┬юЄ яЁшьхЁ Єръющ ъюьрэф√:
diaryMyMonitorFilel.txt
╧юёых т√яюыэхэш  ¤Єющ ъюьрэф√ тхё№ т√тюф т ъюьрэфэюх юъэю фєсышЁєхЄё  т ЄхъёЄют√щ Їрщы MyMonitorFilel.txt. ╧ЁюЎхёё ъюяшЁютрэш  яЁхъЁр∙рхЄё  ъюьрэфющ diary off. ╤юфхЁцшьюх Єръюую Їрщыр эх юЄышўрхЄё  юЄ ёюфхЁцшьюую ЄхъёЄютюую Їрщыр, т ъюЄюЁ√щ ь√ т√°х ъюяшЁютрыш шэЇюЁьрЎш■ шч сєЇхЁр юсьхэр.
╫рёЄю ЄЁхсєхЄё  ёюїЁрэшЄ№ ёюфхЁцшьюх ъюьрэфэюую юъэр ёшёЄхь√ MATLAB т тшфх лЄтхЁфющ ъюяшш╗ эр сєьрух, Єю хёЄ№ ЁрёяхўрЄрЄ№ хую эр яЁшэЄхЁх. ▌Єє чрфрўє Єръцх ьюцэю т√яюыэшЄ№ ьэюушьш ёяюёюсрьш. ┬ ёрьюь ъюьрэфэюь юъэх хёЄ№ ъюьрэфр ьхэ■ File | Print..., яючтюы ■∙р  с√ёЄЁю Ёх°шЄ№ ¤Єє чрфрўє. ┴ю-
152 ├ыртр 5. ╚эЄхЁръЄштэ√щ Ёхцшь ЁрсюЄ√ ш хую ртЄюьрЄшчрЎш  ё яюью∙№■ ёЎхэрЁшхт
ыхх ърўхёЄтхээ√ї Ёхчєы№ЄрЄют ьюцэю фюсшЄ№ё , хёыш ёъюяшЁютрЄ№ ёюфхЁцшьюх ъюьрэфэюую юъэр ўхЁхч сєЇхЁ юсьхэр т ЄхъёЄют√щ ЁхфръЄюЁ Microsoft Word, юЄЇюЁьрЄшЁютрЄ№ хую Єрь ърўхёЄтхээ√ь юсЁрчюь (°ЁшЇЄ√, рсчрЎ√, т√Ёртэштрэшх, ЎтхЄ ш Є. ф.), яюёых ўхую ЁрёяхўрЄрЄ№ эр яЁшэЄхЁх ёЁхфёЄтрьш ёрьюую ЄхъёЄютюую ЁхфръЄюЁр.
╩юяшЁютрэшх ёюфхЁцшьюую уЁрЇшўхёъшї юъюэ ёшёЄхь√ MATLAB ўхЁхч сєЇхЁ юсьхэр т ЁхфръЄюЁ Microsoft Word Єръцх  ты хЄё  эршыєў°шь ёяюёюсюь яюьхёЄшЄ№ уЁрЇшўхёъшх шыы■ёЄЁрЎшш т ЄхъёЄют√х фюъєьхэЄ√ ш юёє∙хёЄтшЄ№ яхўрЄ№ ёЁхфёЄтрьш ЄхъёЄютюую ЁхфръЄюЁр. ╩ръ шчтхёЄэю, ъюяшЁютрэшх шч уЁрЇшўхёъюую юъэр т сєЇхЁ юсьхэр юёє∙хёЄты хЄё  ё яюью∙№■ ьхэ■ уЁрЇшўхёъюую юъэр ъюьрэфющ Edit I Copy Figure. ╬фэръю ш т ёрьюь уЁрЇшўхёъюь юъэх хёЄ№ ёЁхфёЄтр фы  яхўрЄш уЁрЇшъш эр яЁшэЄхЁх - ъюьрэфр ьхэ■ File | Print... ┬рцэю яюьэшЄ№, ўЄю яхЁхф яхўрЄ№■ шч уЁрЇшўхёъюую юъэр ш яхЁхф ъюяшЁютрэшхь т сєЇхЁ юсьхэр эєцэю юёє∙хёЄтшЄ№ ьрё°ЄрсшЁютрэшх ърЁЄшэъш (шчьхэхэшхь ЁрчьхЁют ёрьюую уЁрЇшўхёъюую юъэр), шэрўх яюЄюь тё ъюх шчьхэхэшх ЁрчьхЁр шчюсЁрцхэш  сєфхЄ ёюяЁютюцфрЄ№ё  єїєф°хэшхь хую ърўхёЄтр.
╟ряшё№ ёюфхЁцшьюую уЁрЇшўхёъшї юъюэ ёшёЄхь√ MATLAB т ёяхЎшрышчшЁютрээ√х уЁрЇшўхёъшх Їрщы√ Ёрэхх яюфЁюсэю юсёєцфрырё№ т уы. 2, уфх Єръцх яюфўхЁъштрыюё№, ўЄю яхЁхтюф ЇръЄшўхёъш тхъЄюЁэюую уЁрЇшўхёъюую шчюсЁрцхэш  т ЁрёЄЁютюх ЇєэъЎшхщ capture эрЁє°рхЄ тючьюцэюёЄ№ фры№эхщ°хую ьрё°ЄрсшЁютрэш  шчюсЁрцхэш  схч яюЄхЁш ърўхёЄтр.
╬фэръю ёє∙хёЄтєхЄ тючьюцэюёЄ№ ёюїЁрэшЄ№ тё■ шэЇюЁьрЎш■ ю уЁрЇшўхёъшї юс·хъЄрї ёшёЄхь√ MATLAB, ёючфрээ√ї чр Єхъє∙шщ ёхрэё ЁрсюЄ√ ё ¤Єющ ёшёЄхьющ, т ╠└╥-Їрщых юс√ўэющ ъюьрэфющ save. ╧ЁхфтрЁшЄхы№эю эєцэю ёюїЁрэшЄ№ т яхЁхьхээ√ї Ёрсюўхщ юсырёЄш тёх їрЁръЄхЁшёЄшъш (ўшёыют√х ш ЄхъёЄют√х) тёхї юЄъЁ√Є√ї уЁрЇшўхёъшї юс·хъЄют, ўЄю яюЄЁхсєхЄ ттхфхэш  фы  ¤Єющ Ўхыш ьэюушї фхё Єъют яхЁхьхээ√ї. ▌Єю, ьюцхЄ с√Є№, ш эх ёыш°ъюь ёыюцэр  ё яЁшэЎшяшры№эющ Єюўъш чЁхэш  чрфрўр, эю т√яюыэшЄ№ хх шэЄхЁръЄштэю, Єю хёЄ№ ттюф  тёх ъюьрэф√ ш т√Ёрцхэш  яюёыхфютрЄхы№эю ё ъыртшрЄєЁ√, яЁръЄшўхёъш эхтючьюцэю. ─ы  ¤Єющ Ўхыш ёє∙хёЄтєхЄ ёяхЎшры№эюх ёЁхфёЄтю, яючтюы ■∙хх ртЄюьрЄшчшЁютрЄ№ шэЄхЁръЄштэ√щ Ёхцшь ЁрсюЄ√ ё ёшёЄхьющ MATLAB. ▌Єшь ёЁхфёЄтюь  ты ■Єё  ёЎхэрЁшш- ёяхЎшры№э√х ЄхъёЄют√х Їрщы√, т ъюЄюЁ√х яЁхфтрЁшЄхы№эю (юфшэ Ёрч) чряшё√тр■Єё  тёх эхюсїюфшь√х ъюьрэф√. ╟рЄхь ¤Єш ъюьрэф√ т√яюыэ ■Єё  т ртЄюьрЄшўхёъюь Ёхцшьх схч эхяюёЁхфёЄтхээюую єўрёЄш  яюы№чютрЄхы , юЄ ъюЄюЁюую ЄЁхсєхЄё  ыш°№ ттхёЄш т ъюьрэфэющ ёЄЁюъх шь  Їрщыр. ╤ЎхэрЁшш сєфєЄ яюфЁюсэю ЁрёёьюЄЁхэ√ эшцх т ёяхЎшры№эю фы  ¤Єюую яЁхфэрчэрўхээюь яю-яЁрчфхых.
MATLAB 5.x. ┬√ўшёыхэш , тшчєрышчрЎш , яЁюуЁрььшЁютрэшх 153
╬яхЁрЄюЁ√ Ўшъыр.