"Вычисления, визуализация и программирование в среде MATLAB 5.x" - читать интересную книгу автора (Мартынов Н. Н., Иванов А. П.)colormap( hsv ); axis([-3 3-3 3 -10 5]);
яЁштюфшЄ ъ ёыхфє■∙хьє шчюсЁрцхэш■ (ёь. Ёшё. 2.26): ╘єэъЎш ё шьхэхь peaks ( ты хЄё эхъюЄюЁющ ьрё°ЄрсшЁютрээющ ъюьсшэрЎшхщ ёЄрэфрЁЄэ√ї урєёёют√ї ЇєэъЎшщ) ўрёЄю єяюЄЁхсы хЄё т яЁшьхЁрї ъ ёшёЄхьх MATLAB фы эруы фэющ шыы■ёЄЁрЎшш уЁрЇшўхёъшї ЇєэъЎшщ. ═ръюэхЎ, фы ЄЁхїьхЁэ√ї уЁрЇшъют ёє∙хёЄтєхЄ тючьюцэюёЄ№ шчьхэ Є№ ётющёЄтр єёыютэющ ърьхЁ√, ЇшъёшЁє■∙хщ ёЎхэє ё уЁрЇшъюь: ьюцэю ьхэ Є№ яюыюцхэшх ¤Єющ ърьхЁ√, ЁрёёЄю эшх юЄ ёЎхэ√, р Єръцх ётющёЄтр хх юс·хъЄштр. ▌Єю ью∙э√щ ёяюёюс тыш Є№ эр фхЄрыш шчюсЁрцхэш . ╚чьхэ Є№ ётющёЄтр Єръющ ърьхЁ√ ьюцэю ё яюью∙№■ фхёъЁшяЄюЁэюую ьхЄюфр. ╩ръ ь√ чэрхь, уЁрЇшўхёъшь юс·хъЄюь, ёююЄтхЄёЄтє■∙шь яютхЁїэюёЄш ЄЁхїьхЁэюую уЁрЇшър ЇєэъЎшш, ты хЄё * юс·хъЄ Єшяр surface. ─хёъЁшяЄюЁ (юяшёрЄхы№) Єръюую юс·хъЄр тючтЁр∙рхЄё ЇєэъЎш ьш mesh, surf ш surf 1. ╬с·хъЄ surface тёхуфр яЁшэрфыхцшЄ юс·хъЄє MATLAB 5.x. ┬√ўшёыхэш , тшчєрышчрЎш , яЁюуЁрььшЁютрэшх 75 axes. ╧юыєўшЄ№ юяшёрЄхы№ юс·хъЄр axes ьюцэю, т√чтрт ЇєэъЎш■ фёр, ъюЄюЁр ш тючтЁр∙рхЄ юяшёрЄхы№ Єхъє∙хую юс·хъЄр axes (хёыш шьххЄё эхёъюы№ъю Єръшї юс·хъЄют, Єю яхЁхф т√чютюь ЇєэъЎшш эєцэю ∙хыъэєЄ№ ь√°№■ эр ЄЁхсєхьюь юс·хъЄх axes). ╧юыєўшт юяшёрЄхы№, ьюцэю ЇєэъЎшхщ set шчьхэшЄ№ ётющёЄтр юс·хъЄр axes, т ўрёЄэюёЄш ётющёЄтр, ёт чрээ√х ё ърьхЁющ, ЇшъёшЁє■∙хщ ёЎхэє ё Ёрёяюыюцхээ√ь эр эхщ ЄЁхїьхЁэ√ь уЁрЇшъюь. ╧Ёштхфхь ёяшёюъ ётющёЄт юс·хъЄр axes, шьх■∙шї юЄэю°хэшх ъ ¤Єюьє тюяЁюёє: get( hA ) CameraPosition CameraPositionMode CameraTarget CameraTargetMode CameraUpVector CameraUpVectorMode CameraViewAngle CameraViewAngleMode 1 Figure No. 1 Die Edit iVindow Help . ╨шёєэюъ 2.26 ┴юыхх яЁюёЄ√ь яю ёЁртэхэш■ ё шчьхэхэшхь ётющёЄт єёыютэющ ърьхЁ√ эрсы■фхэш ты хЄё ьхЄюф шчьхэхэш Єюўъш юсчюЁр (viewpoint). ┬ ўрёЄэюёЄш, фы Єюўъш юсчюЁр эхЄ яюэ Єш ЁрёёЄю эш фю ёЎхэ√ ш, Єхь сюыхх, ётющёЄт юс·хъЄштр. ─ы эхх ьюцэю ьхэ Є№ Єюы№ъю єуы√, чрфр■∙шх юЁшхэЄрЎш■ ¤Єющ Єюўъш т яЁюёЄЁрэёЄ- 76 ├ыртр 2. ┬шчєрышчрЎш Ёхчєы№ЄрЄют т√ўшёыхэшщ тх: єуюы рчшьєЄр (ўрёЄю юсючэрўр■Є ъръ az) эєуюы тючт√°хэш (ўрёЄю юсючэрўр■Є el). ╚чьхэхэшх яхЁтюую єуыр ючэрўрхЄ тЁр∙хэшх яыюёъюёЄш ї╬є тюъЁєу юёш Oz яЁюЄшт ўрёютющ ёЄЁхыъш. ╙уюы тючт√°хэш хёЄ№ єуюы ьхцфє эряЁртыхэшхь эр Єюўъє юсчюЁр ш яыюёъюёЄ№■ ї╬є. ╩юуфр т√яюыэ ■Єё т√ёюъюєЁютэхт√х уЁрЇшўхёъшх ЇєэъЎшш mesh, surf шыш ' surf 1, Єю яю єьюыўрэш■ єёЄрэртыштр■Єё чэрўхэш az = -37.5░, el = 30░. ▌Єш чэрўхэш т ы■сющ ьюьхэЄ тЁхьхэш ьюцэю шчьхэшЄ№ ёяхЎшры№эющ ЇєэъЎшхщ el 1 ) az уфх эрчтрэш рЁуєьхэЄют уютюЁ Є ёрьш чр ёхс . ┬ ўрёЄэюёЄш, хёыш яюёых яюёЄЁюхэш яюърчрээюую т√°х уЁрЇшър ё я№хфхёЄрыюь фы ЇєэъЎшш X -╒.╦2 - ╙.╦2 хїЁ т√яюыэшЄ№ ъюьрэфє view( [ -15 , 20 ] ) Єю уЁрЇшъ шчьхэшЄ ётющ тшф, яюёъюы№ъє ь√ єьхэ№°шыш єуюы тючт√°хэш ё 30 фю 20░ уЁрфєёют, р єуюы рчшьєЄр шчьхэшыш ё лєьюыўрЄхы№эюую чэрўхэш ╗ т -37.5 уЁрфєёр эр чэрўхэшх, Ёртэюх -15 уЁрфєёрь. ┬ шЄюух ь√ ЄхяхЁ№ уы фшь эр уЁрЇшъ сюы№°х ёсюъє, р эх ётхЁїє, ш яЁхшьє∙хёЄтхээю тфюы№ юфэющ шч эхчртшёшь√ї ъююЁфшэрЄ (ёь. Ёшё. 2.27). '* Figure No. I File Edit': Window;; Help 0.5 ў ╨шёєэюъ 2.27 ╧юфтюф шЄюуш, чрьхЄшь, ўЄю ёшёЄхьр MATLAB юсырфрхЄ юуЁюьэ√ьш, ЄЁєфэю яюффр■∙шьшё юсчюЁє тючьюцэюёЄ ьш яю юЇюЁьыхэш■ уЁрЇшъют ЇєэъЎшщ. ┬ёх ЁрёёьюЄЁхээ√х фю ёшї яюЁ тючьюцэюёЄш юёэютрэ√ эр Єръ эрч√трхьющ тхъЄюЁэющ уЁрЇшъх, ъюуфр шчюсЁрцрхь√щ юс·хъЄ чрфрэ ётюшьш ъююЁфшэрЄрьш (ўшёыют√ьш MATLAB 5.x. ┬√ўшёыхэш , тшчєрышчрЎш , яЁюуЁрььшЁютрэшх 77 фрээ√ьш, эръюяыхээ√ьш т ьрёёштрї), ъюЄюЁ√х ёрьр ёшёЄхьр MATLAB т ьюьхэЄ юЄюсЁрцхэш яхЁхтюфшЄ т чэрўхэш (ЎтхЄ) яшъёхыют фшёяых . ┬хъЄюЁэр уЁрЇшър яЁхъЁрёэю яюффрхЄё ьрё°ЄрсшЁютрэш■. ╬фэръю ёє∙хёЄтє■Є уЁрЇшўхёъшх юс·хъЄ√ Ёхры№эюую ьшЁр, чрфрээ√х т ЁрёЄЁютющ ЇюЁьх, эряЁшьхЁ ёюёърэшЁютрээ√х фы ттюфр т ъюья№■ЄхЁ ЇюЄюуЁрЇшш. ╤шёЄхьр MATLAB юсырфрхЄ Єръцх ЁрчтшЄ√ьш ёЁхфёЄтрьш ЁрсюЄ√ ё ЁрёЄЁютющ уЁрЇшъющ. ┼щ яюёт ∙хэ ёыхфє■∙шщ яюфЁрчфхы фрээющ уырт√. ╨рёЄЁют√х шчюсЁрцхэш ш Єшя фрээ√ї uint8 ╦■сюх шчюсЁрцхэшх эр фшёяыхх ъюья№■ЄхЁр (т Єюь ўшёых ш уЁрЇшъш ЇєэъЎшщ, яюыєўхээ√х т Ёхчєы№ЄрЄх ЁрсюЄ√ тхъЄюЁэющ уЁрЇшўхёъющ яюфёшёЄхь√ яръхЄр MATLAB) яЁхфёЄрты хЄ ёюсющ ьрёёшт яшъёхыют, ърцф√щ шч ъюЄюЁ√ї їрЁръЄхЁшчєхЄё ётюшь ЎтхЄюь. ╫Єюс√ ёюїЁрэшЄ№ яюыєўхээ√х уЁрЇшъш ЇєэъЎшщ ъръ ЁрёЄЁют√х шчюсЁрыёхэш т ЇрЄрї эр фшёъх ъюья№■ЄхЁр, эєцэю т√яюыэшЄ№ ёыхфє■∙є■ ъюьрэфє: print -options FileName уфх шь Їрщыр т√сшЁрхЄё яЁюшчтюы№эю, эю хёыш эх єърчрЄ№ яюыэ√щ яєЄ№ ъ Їрщыє, Єю чряшё№ яЁюшчющфхЄ Єюы№ъю т Єхъє∙шщ ърЄрыюу ёшёЄхь√ MATLAB. ╧рЁрьхЄЁ options юяЁхфхы хЄ ЇюЁьрЄ уЁрЇшўхёъюую Їрщыр. ═ряЁшьхЁ, dbitmap чрфрхЄ ёЄрэфрЁЄэ√щ ЁрёЄЁют√щ ЇюЁьрЄ юяхЁрЎшюээющ ёшёЄхь√ Windows; чэрўхэшх dmeta ёючфрхЄ Єръ эрч√трхь√щ ьхЄрЇрщы (т ёЄЁюуюь ёь√ёых ¤Єю эх ЇюЁьрЄ ЁрёЄЁютющ уЁрЇшъш, Єръ ъръ т Їрщы чряшё√тр■Єё ъюьрэф√, р эх яшъёхы√); чэрўхэшх dill ёююЄтхЄёЄтєхЄ уЁрЇшўхёъюьє ЇюЁьрЄє шчтхёЄэюую яръхЄр шыы■ёЄЁрЄштэющ уЁрЇшъш Adobe Illustrator. ┬ яюёыхфэхь ёыєўрх ёюїЁрэхээ√щ Їрщы ьюцэю сєфхЄ юЄъЁ√трЄ№ т ¤Єюь яръхЄх ш яюфтхЁурЄ№ хую ёюфхЁцшьюх фры№эхщ°хщ юсЁрсюЄъх ёЁхфёЄтрьш яръхЄр Illustrator. ╤юїЁрэхээ√х т Їрщырї эр фшёъх ъюья№■ЄхЁр шчюсЁрцхэш , яюыєўхээ√х Ёрэхх ёЁхфёЄтрьш яръхЄр MATLAB, ьюцэю тёЄртшЄ№ т ЄхъёЄ фюъєьхэЄр ЁхфръЄюЁр Microsoft Word т Єюь ёыєўрх, хёыш тьхёЄх ё ¤Єшь ЄхъёЄют√ь ЁхфръЄюЁюь с√ыш шэёЄрыышЁютрэ√ ъюэтхЁЄхЁ√ Їрщыют фрээюую уЁрЇшўхёъюую ЇюЁьрЄр. ┼∙х яЁю∙х яхЁхфрЄ№ шчюсЁрцхэшх шч ёшёЄхь√ MATLAB т ЄхъёЄют√щ ЁхфръЄюЁ Microsoft Word яюёЁхфёЄтюь сєЇхЁр юсьхэр юяхЁрЎшюээющ ёшёЄхь√ Windows. ╫Єюс√ яюьхёЄшЄ№ шчюсЁрцхэшх шч уЁрЇшўхёъюую юъэр ёшёЄхь√ MATLAB т сєЇхЁ юсьхэр, эєцэю т√яюыэшЄ№ ъюьрэф√ __. i- print -dbitmap шыш print -dmeta ж ;* |
|
|