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 функциясидан фойдаланиб функциянинг
графигини юза қисмини уч ўлчамда ифодалаш
Дастурнинг натижаси 9-расмда келтирилган. mesh функциясидан сўнг surface функцияси қўлланилганда график ойнада уч ўлчамли график ҳосил бўлади, акс ҳолда график икки ўлчамли бўлади (10-расм).
10-расм. subplot функциясидан фойдаланиб ҳосил
қилинган функциянинг графиги
Do'stlaringiz bilan baham: |