Matlab dasturida funksiyaning qiymatini hisoblash Reja


AYTILGAN VAZIFA UCHUN DASTUR KODI


Download 30.53 Kb.
bet7/8
Sana11.01.2023
Hajmi30.53 Kb.
#1087618
1   2   3   4   5   6   7   8
Bog'liq
Matlab dasturida funksiyaning qiymatini hisoblash

2.4 AYTILGAN VAZIFA UCHUN DASTUR KODI
clc ; % tozalash buyruq oynasi
v0=36; %boshlash tezligi
g=9,81; tortishishning % tezlashishi
k=1;
alfa = pi /3; jism otilgan % burchak
m=(2*v0* sin ( alfa ))/g % parvoz vaqti
esa k<5
k= menyusi (“toifani tanlash”, ...
sprintf ('x-koordinataning t ga bog'liqligi'), ...
sprintf (' y ning koordinatasi t ga bog'liqligi'), ...
sprintf ("ufqqa burchak ostida tashlangan jismning harakat syujeti"), ...
sprintf ("ufqqa burchak ostida tashlangan jism harakatining dinamik modeli"), ...
"chiqarish");
agar k == 1 bo'lsa
t=0:0,001 :m ;
x=v0*t* cos ( alfa );
uchastka (x);
sarlavha ('x-koordinataning t ga bog'liqligi');
xlabel ( "x"); ylabel ('y');
elseif k == 2
t=0:0,001 :m ;
y=v0*t* sin( alfa )-(g*t.^2)/2;
uchastka (y);
sarlavha ('y koordinataning t ga bog'liqligi');
xlabel ( "x"); ylabel ('y');
elseif k == 3
t=0:0,001 :m ;
x=v0*t* cos ( alfa );
y=v0*t* sin( alfa )-(g*t.^2)/2;
uchastka ( x, y );
sarlavha (“ufqqa burchak ostida tashlangan jism harakatining grafigi”);
xlabel ( "x"); ylabel ('y');
elseif k == 4
t=0:0,001 :m ;
x=v0*t* cos ( alfa );
y=v0*t* sin( alfa )-(g*t.^2)/2;
kometa ( x,y );
sarlavha (“ufqqa burchak ostida tashlangan jism harakatining dinamik modeli”);
xlabel ( "x"); ylabel ('y');
oxiri ;
oxiri ;
2.5 DASTUR TAVSIFI
Bu dasturda clc , chizma , menyu , kometa va boshqalar kabi funksiyalar va protseduralar , shuningdek o'zgaruvchilar va ularning qiymatlari mavjud.
, ushbu dasturda qo'llaniladigan protseduralar va funktsiyalarni tavsiflaymiz:
CLC. Buyruqlar oynasini tozalash uchun mo'ljallangan buyruq.
MENYU. Kelajakdagi hisoblash harakatlari uchun muqobil variantlardan birini tanlash uchun qulay vosita menyu funktsiyasi , bu maxsus menyu oynasini yaratadi. Menyu funksiyasiga quyidagi tarzda kirish kerak:
K=MENU(' MENU TITLE' ,' alternativ 1',' muqobil 2', 'alternativ n')
Bunday murojaat menyu oynasining paydo bo'lishiga olib keladi (2.3-rasmga qarang).
2.3-rasm - Menyu oynasi
Dasturning bajarilishi vaqtincha to'xtatiladi va tizim muqobil menyu tugmalaridan birini tanlashni kutadi. To'g'ri tanlagandan so'ng, k boshlang'ich parametriga muqobil soniga (1,2...n) mos keladigan qiymat beriladi. Umuman olganda, muqobillar soni 32 tagacha bo'lishi mumkin.
WHILE. Old shartga ega bo'lgan sikl operatori quyidagicha ko'rinadi:
paytida

oxiri
while so'zidan keyingi shart bajarilgan taqdirdagina bajariladi . Shu bilan birga, tsikl ichidagi bayonotlar orasida o'zgaruvchilardan birining qiymatini o'zgartiradiganlar bo'lishi kerak.

Download 30.53 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling