|
Mundarija kirish I. Bob. Mathlab dasturi va uning imkoniyatlarining nazariy asoslar
|
bet | 5/9 | Sana | 30.05.2024 | Hajmi | 303,03 Kb. | | #257636 |
Bog'liq Asadbek BMImethods
function greet(obj)
disp('Hello!')
end
end
end
Salom.m nomli faylga qoʻyilganda, buni quyidagi buyruqlar bilan bajarish mumkin: Yaʼni:
>> x = Hello();
>> x.greet();
Hello!
Grafik va grafik foydalanuvchi interfeysi dasturlash[tahrir | manbasini tahrirlash]
MATLAB (Matritsa Labararatoriyasi) qattiq integratsiyalangan grafik chizish xususiyatlariga ega. Masalan, funksiya grafigi ikkita vektor x va y dan grafik hosil qilish uchun ishlatilishi mumkin. Kod:
Masalan:
x = 0:pi/100:3*pi;
y = sin(x);
plot(x)
sinus funksiyasining quyidagi koʻrsatkichini hosil qiladi:
MATLAB uch oʻlchovli grafiklarni ham qoʻllab-quvvatlaydi:
[X,Y] = meshgrid(-10:0.2500:10,-10:0.2500:10);
f = sinc(sqrt((X/pi).²+(Y/pi).²));
mesh(X,Y,f);
axis([-10 10 −10 10 −0.3 1])
xlabel('{\bfx}')
ylabel('{\bfy}')
zlabel('{\bfsinc} ({\bfR})')
hidden off
|
|
[X,Y] = meshgrid(-10:0.25:10,-10:0.25:10);
f = sinc(sqrt((X/pi).²+(Y/pi).²));
surf(X,Y,f);
axis([-10 10 −10 10 −0.3 1])
xlabel('{\bfx}')
ylabel('{\bfy}')
zlabel('{\bfsinc} ({\bfR})')
|
Ushbu kod ikki oʻlchovli normallashtirilmagan sinc funksiyasining simli 3D syujetini ishlab chiqaradi:
|
|
Ushbu kod ikki oʻlchovli normallashtirilmagan sinc funksiyasining sirt 3D chizmasini hosil qiladi:
|
|
|
|
MATLAB grafik foydalanuvchi interfeysi (GUI) ilovalarini ishlab chiqishni qoʻllab-quvvatlaydi[28].UI dasturlari yoki GUIDE va App Designer kabi vizual dizayn muhitlari yordamida yaratilishi mumkin[29][30].
|
| |