|
Solve buyrug’i
Solve (expr1, expr2,…, exprN, var1, var2,…varN)
|
bet | 4/6 | Sana | 13.05.2024 | Hajmi | 0,6 Mb. | | #228378 |
Bog'liq simulinkSolve buyrug’i
Solve (expr1, expr2,…, exprN, var1, var2,…varN)
formatda ishlatiladi va expr tengliklar bajariladigan var o`zgaruvchilarning qiymatlari qaytariladi.
Misol. X3-1=0 tenglamani yechishni keltiramiz:
syms x
y=x^3-1;
s=solve(y,x)
s= 1(3^(1/2)*i)/2-1/2-(3^(1/2)*i)/2-1/2
Differensiallash. Simvolli ifodalarni defferensallash xamda sonli shakilda (masalan m fayil ko’rinishida) berilgan funksiyalarning hosilasini aniqlashda diff buyrug’idan foydaliniladi.
Misol.
ifodaning x bo’yicha differensali 3 +2x+1 bo’ladi. MATLABda u quyidagicha bajariladi:
>> sums x; diff(x^3+x^2+x+2)
ans= 3*x^2+2*x+1
Xuddi shu natijani boshqa yo’l bilan xam olishimiz mumkin :
>>f=inline(‘x^3+x^2+2’)
f= Inline function:
f(x)=x^3+x^2+x+2
>>diff(f(x))
ans= 3*x^2+2*x+1
Ikkinchi hosila uchun sintaksis diff(f(x),2) va n-hosila uchun diff (f(x),n) kurinishga ega boladi.Yuqorida keltrilgan funksiya uchun ikkinchi, uchunchi va turtinchi hosilalarni olishni ko’rib chiqamiz:
>>syms x;diff(x^3+x^2+x+2.2)
ans= 6*x+2
>>syms x;diff(x^3+x^2+x+2.3)
ans= 6
>>syms x;diff(x^3+x^2+x+2.4)
ans= 0
Integrallash. MATLAB dasturida aniq va aniqmas integralarni xisoblah uchun int buyrug’i quyidagi ko’rinishda foydalaniladi:
- Int(s) - findsym funksiyasi orqali avtomatik tarzda aniqlangan simvolli o’zgarivchi bo`yicha s ifodadan aniqmas integrali xisoblanadi;
- Int(s,v) - simvolli o`zgarivchi bo`yicha s ifodadan aniqmas integrali xisoblanadi;
Integral xisoblashdan oldin simvolli o`zgarivchilar ko`rsatilishi yoki apstrof ichiga olinishi kerak.
|
| |