matlab тизимидa уч ўлчовли графиклар қуриш

DOC 186.5 KB Free download

Page preview (5 pages)

Scroll down 👇
1
1404129708_51134.doc ] 8 ; 8 [ ], 8 ; 8 [ - î - î y x matlab тизимидa уч ўлчовли графиклар қуриш режа: 1.matlab да уч ўлчовли графиклар. 2.matlab да махсус графиклар яратиш, функциялар графиклари ва сиртларини яратиш. 1.matlab да уч ўлчовли графиклар. matlab нинг график имкониятлари ҳақида гапирганда (3-d) уч ўлчовли графика ҳақида алоҳида гапириш лозим. чунки, уч ўлчовли графика икки ўлчовли графикага нисбаттан мураккаброқдир, лекин реал масалаларда кўпроқ қўлланилади. айнан уч ўлчовли специфик бўлган буйруқларни кўриб чиқайлик. plot3 – икки ўлчовли графикадаги plot буйруғига ўхшашдир. уч ўлчовли фазода чизиқлар ва нуқталарни чизади. координаталар х, у, z векторлар билан берилади ва бу векторлар бир хил узунликка эга бўлишлари зарур. масалан, ушбу t=0:pi/50:10*pi; plot3(sin(t), cos(t), t) axis square; grid on дастур cheliks фигурасини чизади. мesh – бу буйруқ уч ўлчовли «тор» ни чизади; surf – бу буйруқ рангланган уч ўлчовли сиртни чизади; fill3 – уч ўлчовли тўлдирилган кўпбурчакларни чизади; …
2
ниш соҳаси тўғрисида гап кетаяпти, ) [x,y]= meshgrid (-8:.5:8); р=sqrt(x.^2+y.^2)+eps; р матрицаси координаталар боши бўлган матрица марказидан бўлган масофани сақлайди. eps қийматни қўшишдан мақсад(келгуси қадам) нолга бўлишнинг олдини олишдир, sinc функциянинг шаклланиши ва z нинг тўғри графигини тузиш уч ўлчовли сиртга олиб келади: z=sin(r)./r; mesh(z) matlab да функциянинг графигини юза қисмини уч ўлчамда ифодалаш учун mesh ва surface функцияларидан фойдаланилади. mesh фукцияси нуқталарни рангли чизиқлар билан боғлаб юзани каркасини ҳосил қилади. surface фукцияси боғловчи чизиқлар билан бирга юзани ўзини ҳам акс эттиради. бу функцияларни қўлланилишини мисолларда кўрамиз. функциянинг грaфигини юзa қисмини mesh функциясидaн фoйдaлaниб уч ўлчaмдa ифoдaлaш clc t=0:pi/10:2*pi; [x,y,z]=cylinder(4*cos(t)); subplot(2,2,1); mesh(x); subplot(2,2,2); mesh(y); subplot(2,2,3); mesh(z); subplot(2,2,4); mesh(x,y,z); дастурнинг натижаси 8-расмда келтирилган. 8-расм. mesh фукциясидан фойдаланиб функциянинг графигини юза қисмини уч ўлчамда ифодалаш функциянинг грaфигини юзa қисмини surface функциясидaн фoйдaлaниб уч ўлчaмдa ифoдaлaш clc t=0:pi/10:2*pi; [x,y,z]=cylinder(4*cos(t)); subplot(2,2,1); surface(x); subplot(2,2,2); surface(y); subplot(2,2,3); surface(z); subplot(2,2,4); surface(x,y,z); 9-расм. subplot функциясидан фойдаланиб функциянинг графигини …
3
ладан, икки ўлчамли (10-расм) графикни уч ўлчамли кўринишини (9-расм) ҳам ҳосил қилиш мумкин. бунинг учун график ойнадан тугма босилади (активлаштирилади ) ва “сичқонча” орқали курсор графикни устига олиб борилади. “сичқонча”ни соат стрелкаси бўйича ёки тескари айлантирилганда графикни кўриниши ўзгаради. matlab да функцияларнинг графигини уч ўлчамда ифодалаш учун plot3 функциясидан ҳам фойдаланилади. бу функция ҳар бир нуқтани фазода учта координата орқали ифодалайди. бунинг учун функцияларнинг эгри чизиғини ифодаловчи нуқталар учта вектор кўринишида берилиши керак. бу векторлар нуқталарнинг координаталаридан ташкил топади ва уларнинг қийматлари plot3функциясининг киришига берилади. масалан, x=cos(t) ва y=sin(t) функциялари фазода айланма винт шаклидаги эгри чизиқ ҳосил қилади (11-расм). функциялaрнинг уч ўлчaмли грaфигини қуриш clc t=0:pi/25:10*pi; x=cos(t); y=sin(t); plot3(x,y,t); grid on; 11-расм. plot3 функцияси ёрдамида ҳосил қилинган айланма винт шаклидаги эгри чизиқ plot3 функциясидан фойдаланиб ҳам функциянинг графигини юза қисмини фазода уч ўлчамда ифодалаш мумкин, фақат бу ерда графикнинг юза қисми аниқ кўриниши учун нуқталар сони кўп бўлиши керак (12-расм). …
4
-расм. meshgrid функцияси ёрдамида ҳосил қилинган иккита ўзгарувчилик функциянинг графиги _1292614563.unknown
5
matlab тизимидa уч ўлчовли графиклар қуриш - Page 5

Want to read more?

Download the full file for free via Telegram.

Download full file

About "matlab тизимидa уч ўлчовли графиклар қуриш"

1404129708_51134.doc ] 8 ; 8 [ ], 8 ; 8 [ - î - î y x matlab тизимидa уч ўлчовли графиклар қуриш режа: 1.matlab да уч ўлчовли графиклар. 2.matlab да махсус графиклар яратиш, функциялар графиклари ва сиртларини яратиш. 1.matlab да уч ўлчовли графиклар. matlab нинг график имкониятлари ҳақида гапирганда (3-d) уч ўлчовли графика ҳақида алоҳида гапириш лозим. чунки, уч ўлчовли графика икки ўлчовли графикага нисбаттан мураккаброқдир, лекин реал масалаларда кўпроқ қўлланилади. айнан уч ўлчовли специфик бўлган буйруқларни кўриб чиқайлик. plot3 – икки ўлчовли графикадаги plot буйруғига ўхшашдир. уч ўлчовли фазода чизиқлар ва нуқталарни чизади. координаталар х, у, z векторлар билан берилади ва бу векторлар бир хил узунликка эга бўлишлари зарур. масалан, ушбу t=0:pi/50:10*pi; plot3(sin(t), cos(t), t)...

DOC format, 186.5 KB. To download "matlab тизимидa уч ўлчовли графиклар қуриш", click the Telegram button on the left.