"MATLAB 7 (Наиболее полное руководство в подлиннике)" - читать интересную книгу автора (Ануфриев И.Е., Смирнов А.Б., Смирнова Е.Н.)

╧ЁхюсЁрчютрэшх ёшёЄхь√ ёўшёыхэш ....................................................................1015
╨рсюЄр ё ьрЄЁшЎрьш ш ьрёёштрьш............................................................................1016
╤ючфрэшх ьрЄЁшЎ ш ьрёёштют................................................................................1016
╬яхЁрЎшш ё ьрёёштрьш...........................................................................................1018
╠рЄхьрЄшўхёъшх ЇєэъЎшш.........................................................................................1019
╤яхЎшры№э√х ЇєэъЎшш...........................................................................................1019
╧ЁхюсЁрчютрэшх ъююЁфшэрЄ..................................................................................1024
╨х°хэшх Ёрчышўэ√ї ьрЄхьрЄшўхёъшї чрфрў.............................................................1025
╠рЄЁшўэ√щ рэрышч................................................................................................1025
╨х°хэшх ёяхъЄЁры№э√ї чрфрў................................................................................1028
╨х°хэшх ышэхщэ√ї єЁртэхэшщ, Ёрчыюцхэшх ш юсЁр∙хэшх ьрЄЁшЎ....................1029
┬√ўшёыхэшх ЇєэъЎшщ юЄ ьрЄЁшЎ...........................................................................1032
╧юшёъ ъюЁэхщ..........................................................................................................1033
╚эЄхЁяюы Ўш  ш яЁшсышцхэшх фрээ√ї................................................................1035
╠шэшьшчрЎш  ш юяЄшьшчрЎш ...............................................................................1036
─шЇЇхЁхэЎшЁютрэшх ш ъюэхўэ√х ЁрчэюёЄш.........................................................1037
╚эЄхуЁшЁютрэшх.....................................................................................................1038
╨х°хэшх фшЇЇхЁхэЎшры№э√ї єЁртэхэшщ ш ёшёЄхь..............................................1039
├ЁрЇшър ш тшчєрышчрЎш  фрээ√ї..............................................................................1039
╚эЄхЁръЄштэр  ёЁхфр фы  яюёЄЁюхэш  ш ЁхфръЄшЁютрэш  уЁрЇшъют.................1039
─тєьхЁэ√х уЁрЇшъш...............................................................................................1040
╥ЁхїьхЁэ√х ш ъюэЄєЁэ√х уЁрЇшъш.......................................................................1046
┬шчєрышчрЎш  тхъЄюЁэ√ї яюыхщ............................................................................1061
┬шчєрышчрЎш  ЇєэъЎшш эр эхяЁ ьюєуюы№эющ юсырёЄш.......................................1065
╬ЇюЁьыхэшх уЁрЇшъют...........................................................................................1068
╙яЁртыхэшх тшфюь уЁрЇшър, ърьхЁр....................................................................1072
╧Ёшыюцхэшх 2. ╬яшёрэшх ъюьяръЄ-фшёър...,.................................................................1081
╤ышёюъ ышЄхЁрЄєЁ√........................................................................................................1082
┬тхфхэшх
┬1. ╬ эрчэрўхэшш ш тючьюцэюёЄ ї яръхЄр MATLAB ш хую Ёрё°шЁхэшщ
═рчтрэшх MATLAB  ты хЄё  ёюъЁр∙хэшхь юЄ Matrix Laboratory, ш яхЁтюэрўры№эю яръхЄ MATLAB ЁрчЁрсрЄ√трыё  ъръ ёЁхфёЄтю фюёЄєяр ъ сшсышюЄхърь яЁюуЁрьь LINPACK э EISPACK, яЁхфэрчэрўхээ√ї фы  ьрЄЁшўэ√ї т√ўшёыхэшщ. ╧ръхЄ MATLAB ёючфрэ ъюьярэшхщ MathWorks юъюыю фтрфЎрЄш ыхЄ эрчрф. ╨рсюЄр ёюЄхэ єўхэ√ї ш яЁюуЁрььшёЄют эряЁртыхэр эр яюёЄю ээюх Ёрё°шЁхэшх хую тючьюцэюёЄхщ ш ёютхЁ°хэёЄтютрэшх чрыюцхээ√ї рыуюЁшЄьют. ┬ эрёЄю ∙хх тЁхь  MATLAB  ты хЄё  ью∙э√ь ш єэштхЁёры№э√ь ёЁхфёЄтюь Ёх°хэш  чрфрў, тючэшър■∙шї т Ёрчышўэ√ї юсырёЄ ї ўхыютхўхёъющ фх Єхы№эюёЄш. ╤яхъЄЁ яЁюсыхь, шёёыхфютрэшх ъюЄюЁ√ї ьюцхЄ с√Є№ юёє∙хёЄтыхэю яЁш яюью∙ш MATLAB ш хую Ёрё°шЁхэшщ (Toolbox), юїтрЄ√трхЄ: ьрЄЁшўэ√щ рэрышч, юсЁрсюЄъє ёшуэрыют ш шчюсЁрцхэшщ, чрфрўш ьрЄхьрЄшўхёъющ Їшчшъш, юяЄшьшчрЎшюээ√х чрфрўш, Їшэрэёют√х чрфрўш, юсЁрсюЄъє ш тшчєрышчрЎш■ фрээ√ї, ЁрсюЄє ё ърЁЄюуЁрЇшўхёъшьш шчюсЁрцхэш ьш, эхщЁюээ√х ёхЄш, эхўхЄъє■ ыюушъє ╚ ьэюуюх фЁєуюх. ╬ъюыю ёюЁюър ёяхЎшрышчшЁютрээ√ї Toolbox ьюуєЄ с√Є№ т√сюЁюўэю єёЄрэютыхэ√ тьхёЄх ё MATLAB яю цхырэш■ яюы№чютрЄхы . ┬ ёюёЄрт ьэюушї Toolbox тїюф Є яЁшыюцхэш  ё уЁрЇшўхёъшь шэЄхЁЇхщёюь яюы№чютрЄхы , ъюЄюЁ√х юсхёяхўштр■Є с√ёЄЁ√щ ш эруы фэ√щ фюёЄєя ъ юёэютэ√ь ЇєэъЎш ь. ╧ръхЄ Simulink, яюёЄрты хь√щ тьхёЄх ё MATLAB, яЁхфэрчэрўхэ фы  шэЄхЁръЄштэюую ьюфхышЁютрэш  эхышэхщэ√ї фшэрьшўхёъшї ёшёЄхь, ёюёЄю ∙шї шч ёЄрэфрЁЄэ√ї сыюъют.
╬с°шЁэр  ш єфюсэр  ёяЁртюўэр  ёшёЄхьр MATLAB ёяюёюсэр єфютыхЄтюЁшЄ№ яюЄЁхсэюёЄш ъръ эрўшэр■∙хую, Єръ ш фюёЄрЄюўэю юя√Єэюую яюы№чютрЄхы . ╧юыэр  ушяхЁЄхъёЄютр  шэЇюЁьрЎшюээр  ёшёЄхьр (эр рэуышщёъюь  ч√ъх) ёюфхЁцшЄ юяшёрэшх тёЄЁюхээ√ї ЇєэъЎшщ ш фюёЄрЄюўэю сюы№°юх ўшёыю яЁшьхЁют шї шёяюы№чютрэш . ╤ё√ыъш яючтюы ■Є яхЁхїюфшЄ№ ъ Ёрчфхырь, шьх■∙шь юЄэю°хэшх ъ шчєўрхьюьє тюяЁюёє, ўЄю юсыхуўрхЄ ёрьюёЄю Єхы№э√щ яюшёъ шэЄхЁхёє■∙хщ шэЇюЁьрЎшш. ─юёЄєя шч ъюьрэфэющ ёЄЁюъш ъ ъЁрЄъшь ётхфхэш ь ю тёЄЁюхээ√ї ЇєэъЎш ї юсхёяхўштрхЄ тючьюцэюёЄ№ с√ёЄЁюую т√сюЁр эєцэюую трЁшрэЄр юсЁр∙хэш  ъ ЇєэъЎш ь. ╚эцхэхЁрь ш эрєўэ√ь ЁрсюЄэшърь, яЁютюф ∙шь ёрьюёЄю Єхы№э√х шёёыхфютрэш , юърч√тр■Єё  яюыхчэ√ьш яЁшырурхь√х ъ яръхЄє ¤ыхъЄЁюээ√х ъэшуш т ЇюЁьрЄх PDF. ─рээ√х ъэшуш эх Єюы№ъю фєсышЁє■Є ёяЁртюўэє■ ёшёЄхьє MATLAB ш ърцфюую Toolbox, эю ш ёюфхЁцрЄ ЄхюЁхЄшўхёъшх ётхфхэш  ш ьрЄхьрЄшўхёъє■ ср-
2
┬тхфхэшх
чє, эхюсїюфшь√х фы  юёючэрээюую шёяюы№чютрэш  юяшё√трхь√ї ёЁхфёЄт, ╤яЁртюўэр  ёшёЄхьр ёэрсцхэр ёё√ыърьш эр ъэшуш ш ёЄрЄ№ш, яюёт ∙хээ√х Ёхрышчютрээ√ь рыуюЁшЄьрь т MATLAB ш Toolbox, ўЄю яючтюы хЄ шёёыхфютрЄхы■ ш ЁрчЁрсюЄўшъє ёюсёЄтхээ√ї рыуюЁшЄьют тэшъэєЄ№ т ёєЄ№ фхыр,
MATLAB юсырфрхЄ їюЁю°ю ЁрчтшЄ√ьш тючьюцэюёЄ ьш тшчєрышчрЎшш фтєьхЁэ√ї ш ЄЁхїьхЁэ√ї фрээ√ї. ┬√ёюъюєЁютэхт√х уЁрЇшўхёъшх ЇєэъЎшш яЁшчтрэ√ ёюъЁрЄшЄ№ єёшыш  яюы№чютрЄхы  фю ьшэшьєьр, юсхёяхўштр , Єхь эх ьхэхх, яюыєўхэшх ърўхёЄтхээ√ї Ёхчєы№ЄрЄют. ╚эЄхЁръЄштэр  ёЁхфр фы  яюёЄЁюхэш  уЁрЇшъют яючтюы хЄ юсющЄшё№ схч уЁрЇшўхёъшї ЇєэъЎшщ фы  тшчєрышчрЎшш фрээ√ї. ╩Ёюьх Єюую, юэр ёыєцшЄ ш фы  юЇюЁьыхэш  Ёхчєы№ЄрЄр цхырхь√ь юсЁрчюь: Ёрчьх∙хэш  яю ёэ ■∙шї эрфяшёхщ, чрфрэш  ЎтхЄр ш ёЄшы  ╦╚═╚╔ ш яютхЁїэюёЄхщ, ёыютюь, фы  яюыєўхэш  шчюсЁрцхэш , яЁшуюфэюую фы  тъы■ўхэш  т юЄўхЄ шыш ёЄрЄ№■. ╧юыэ√щ фюёЄєя ъ шчьхэхэш■ ётющёЄт юЄюсЁрцрхь√ї уЁрЇшъют фр■Є эшчъюєЁютэхт√х ЇєэъЎшш, яЁшьхэхэшх ъюЄюЁ√ї яюфЁрчєьхтрхЄ яюэшьрэшх яЁшэЎшяют ъюья№■ЄхЁэющ уЁрЇшъш ш тырфхэшх яЁшхьрьш яЁюуЁрььшЁютрэш .
┬ MATLAB Ёхрышчютрэ√ ъырёёшўхёъшх ўшёыхээ√х рыуюЁшЄь√ Ёх°хэш  єЁртэхэшщ, чрфрў ышэхщэющ рыухсЁ√, эрїюцфхэш  чэрўхэшщ юяЁхфхыхээ√ї шэЄхуЁрыют, ряяЁюъёшьрЎшш, Ёх°хэш  ёшёЄхь шыш юЄфхы№э√ї фшЇЇхЁхэЎшры№э√ї єЁртэхэшщ. ─ы  яЁшьхэхэш  срчют√ї т√ўшёышЄхы№э√ї тючьюцэюёЄхщ фюёЄрЄюўэю чэрэш  юёэютэ√ї ўшёыхээ√ї ьхЄюфют т Ёрьърї яЁюуЁрьь√ Єхїэшўхёъшї тєчют. ╨х°хэшх ёяхЎшры№э√ї чрфрў, ЁрчєьххЄё , эхтючьюцэю схч ёююЄтхЄёЄтє■∙хщ ЄхюЁхЄшўхёъющ яюфуюЄютъш; тяЁюўхь, ётхфхэш , шчыюцхээ√х т ёяЁртюўэющ ёшёЄхьх, юърч√тр■Єё  эхюЎхэшь√ь яюфёяюЁ№хь фы  цхыр■∙шї ёрьюёЄю Єхы№эю ЁрчюсЁрЄ№ё  т юс°шЁэ√ї тючьюцэюёЄ ї яръхЄр MATLAB.
╧ЁюёЄющ тёЄЁюхээ√щ  ч√ъ яЁюуЁрььшЁютрэш  яючтюы хЄ ыхуъю ёючфртрЄ№ ёюсёЄтхээ√х рыуюЁшЄь√. ╧ЁюёЄюЄр  ч√ър яЁюуЁрььшЁютрэш  ъюьяхэёшЁєхЄё  юуЁюьэ√ь ьэюцхёЄтюь ЇєэъЎшщ MATLAB ш Toolbox. ─рээюх ёюўхЄрэшх яючтюы хЄ фюёЄрЄюўэю с√ёЄЁю ЁрчЁрсрЄ√трЄ№ ¤ЇЇхъЄштэ√х яЁюуЁрьь√, эряЁртыхээ√х яр Ёх°хэшх яЁръЄшўхёъш трцэ√ї чрфрў.
┬шчєры№эр  ёЁхфр GUIDE яЁхфэрчэрўхэр фы  эряшёрэш  яЁшыюцхэшщ ё уЁрЇшўхёъшь шэЄхЁЇхщёюь яюы№чютрЄхы . ╨рсюЄр т ёЁхфх GUIDE яЁюёЄр, эю яЁхфяюырурхЄ тырфхэшх юёэютрьш яЁюуЁрььшЁютрэш  ш фхёъЁшяЄюЁэющ уЁрЇшъш. ═рышўшх юяЁхфхыхээюую эрт√ър ЁрсюЄ√ т ёЁхфх GUIDE яЁхфюёЄрты хЄ тючьюцэюёЄ№ ёючфрЄ№ тшчєры№эє■ ёЁхфє фы  яЁютхфхэш  ёюсёЄтхээ√ї шёёыхфютрэшщ, ўЄю чэрўшЄхы№эю юсыхуўрхЄ ЁрсюЄє ш ёє∙хёЄтхээю ¤ъюэюьшЄ тЁхь .
┬тхфхэшх
3
╬с·хъЄэю-юЁшхэЄшЁютрээ√щ яюфїюф, чрыюцхээ√щ т юёэютє MATLAB, юсхёяхўштрхЄ ёютЁхьхээє■ ¤ЇЇхъЄштэє■ Єхїэюыюуш■ яЁюуЁрььшЁютрэш . ╤ єўхЄюь ёяхЎшЇшъш Ёх°рхьющ чрфрўш ЁрчЁрсюЄўшъ яЁшыюцхэшщ MATLAB т фюяюыэхэшх ъ ёє∙хёЄтє■∙шь ъырёёрь шьххЄ тючьюцэюёЄ№ ёючфртрЄ№ ёюсёЄтхээ√х ёю ётюшьш ьхЄюфрьш.
MATLAB яЁхъЁрёэю шэЄхуЁшЁєхЄё  ёю ьэюушьш яЁшыюцхэш ьш ш ёЁхфрьш яЁюуЁрььшЁютрэш . ╤т ч№ MATLAB ш MS Word юсхёяхўштрхЄ тючьюцэюёЄ№ эряшёрэш  т ЁхфръЄюЁх MS Word шэЄхЁръЄштэ√ї фюъєьхэЄют, Єръ эрч√трхь√ї ╠-ъэшу, юёэютрээ√ї эр ёяхЎшры№эюь °рсыюэх. ╧юы№чютрЄхы№, ЁрсюЄр■∙шщ ё ╠-ъэшующ, ьюцхЄ чряєёърЄ№ сыюъш ъюьрэф MATLAB эхяюёЁхфёЄтхээю шч фюъєьхэЄр MS Word, яЁшўхь Ёхчєы№ЄрЄ т√яюыэхэш  ъюьрэф юЄюсЁрцрхЄё  т ╠-ъэшух. ─рээюх ёЁхфёЄтю яЁхъЁрёэю яюфїюфшЄ фы  ёючфрэш  ¤ыхъЄЁюээ√ї юЄўхЄют ш єўхсэ√ї яюёюсшщ.
═рфёЄЁющър MS Excel Link, яюёЄрты хьр  тьхёЄх ё MATLAB, ёє∙хёЄтхээю Ёрё°шЁ хЄ тючьюцэюёЄш MS Excel, юсхёяхўштр  фюёЄєя яюы№чютрЄхы  ъ ЇєэъЎш ь MATLAB ш Toolbox, ╧юфуюЄютър фрээ√ї юёє∙хёЄты хЄё  эхяюёЁхфёЄтхээю т ¤ыхъЄЁюээ√ї ЄрсышЎрї, р юсЁр∙хэшх ъ ЇєэъЎш ь яЁюшчтюфшЄё  ышсю шч  ўххъ Ёрсюўхую ышёЄр, ышсю т ьюфєых, эряшёрээюь эр Visual Basic (VBA). MATLAB Builder for MS Excel яючтюы хЄ Ёхрышчют√трЄ№ рыуюЁшЄь√ MATLAB т тшфх ╤╬╠-юс·хъЄют ш шёяюы№чютрЄ№ шї т яЁшыюцхэш ї эр VBA.
╚эЇюЁьрЎш , їЁрэ ∙р ё  т срчрї фрээ√ї ьэюушї яюяєы Ёэ√ї ЇюЁьрЄют, ьюцхЄ с√Є№ шьяюЁЄшЁютрэр т MATLAB, эєцэ√ь юсЁрчюь юсЁрсюЄрэр ш шёёыхфютрэр яЁш яюью∙ш ЇєэъЎшщ MATLAB, р чрЄхь ¤ъёяюЁЄшЁютрэр т ъръє■-ышсю фЁєує■ срчє фрээ√ї. ─ы  юсьхэр фрээ√ьш шёяюы№чє■Єё  ъюьрэф√  ч√ър чряЁюёют SQL. ╧юффхЁцштрхЄё , т ўрёЄэюёЄш, ёт ч№ ё Microsoft Access, Microsoft SQL Server, Oracle. ╚ьххЄё  яЁшыюцхэшх ё уЁрЇшўхёъшь шэЄхЁЇхщёюь, ъюЄюЁюх юсыхуўрхЄ ЁрсюЄє яюы№чютрЄхыхщ, эх чэръюь√ї ё  ч√ъюь чряЁюёют SQL.
╤шьтюышўхёъшх т√ўшёыхэш  т MATLAB юёэютрэ√ эр сшсышюЄхъх,  ты ■∙хщё   фЁюь яръхЄр Maple. ╨х°хэшх єЁртэхэшщ ш ёшёЄхь, шэЄхуЁшЁютрэшх ш фшЇЇхЁхэЎшЁютрэшх, т√ўшёыхэшх яЁхфхыют, Ёрчыюцхэшх т Ё ф ш ёєььшЁютрэшх Ё фют, яюшёъ Ёх°хэш  фшЇЇхЁхэЎшры№э√ї єЁртэхэшщ ш ёшёЄхь, єяЁю∙хэшх т√Ёрцхэшщ Ч тюЄ фрыхъю эх яюыэ√щ яхЁхўхэ№ тючьюцэюёЄхщ MATLAB фы  яЁютхфхэш  рэрышЄшўхёъшї т√ъырфюъ ш ЁрёўхЄют. ╧юффхЁцштр■Єё  т√ўшёыхэш  ё яЁюшчтюы№эющ ЄюўэюёЄ№■. ╧юы№чютрЄхыш, шьх■∙шх юя√Є ЁрсюЄ√ т Maple, ьюуєЄ эряЁ ьє■ юсЁр∙рЄ№ё  ъю тёхь ЇєэъЎш ь фрээюую яръхЄр (ъЁюьх уЁрЇшўхёъшї) ш т√ч√трЄ№ яЁюЎхфєЁ√, эряшёрээ√х эр тёЄЁюхээюь  ч√ъх Maple.
4
┬тхфхэшх
╧ЁюуЁрььэ√щ шэЄхЁЇхщё яЁшыюцхэш  (API) ЁхрышчєхЄ ёт ч№ ёЁхф√ MATLAB ё яЁюуЁрььрьш, эряшёрээ√ьш эр ╤, Fortran шыш Java. ┴шсышюЄхър яЁюуЁрььэюую шэЄхЁЇхщёр яючтюы хЄ т√ч√трЄ№ шьх■∙шхё  ьюфєыш эр ╤, Fortran шыш Java шч ёЁхф√ яыш яЁюуЁрьь MATLAB, юсЁр∙рЄ№ё  ъ ЇєэъЎш ь MATLAB шч яЁюуЁрьь эр ╤ шыш Fortran, юёє∙хёЄты Є№ юсьхэ фрээ√ьш ьхцфє яЁшыюцхэш ьш MATLAB ш фЁєушьш яЁюуЁрььрьш. ╤ЁхфёЄтр MATLAB Builder for COM яЁхфэрчэрўхэ√ фы  яЁхюсЁрчютрэш  яЁюуЁрьь MATLAB т ╤╬╠-юс·хъЄ√, фюёЄєяэ√х т фЁєушї яЁшыюцхэш ї.
─ы  ЁрчЁрсюЄъш шэЄхЁэхЄ-яЁшыюцхэшщ MATLAB ёючфрэ MATLAB Web Server, яЁшўхь яЁюЎхёё ёючфрэш  яЁшыюцхэш  фюёЄрЄюўэю яЁюёЄЧ ъЁюьх єьхэш  яЁюуЁрььшЁютрЄ№ т MATLAB ЄЁхсєхЄё  Єюы№ъю чэрэшх юёэют HTML.