Integrallash. MATLAB dasturida aniq va aniqmas integrallarni xisoblah uchun int kamandasini quydagikurinishda 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.
Integrallashga misollar. >>syms x u t; >>int (1/(1+x^2)) ans= atan(x) >>int(sin(x*u),x) ans= -1/u*cos(x*u) >>int(x1*log(1+x1),0,1) ??? undefined function or variable ‘x1’. >> int (‘x1*log(1+x1)’,0,1) ans= ¼ Diffrensial tenglamalarni dsolve funksiyasi yordamida yechish. dsolve('eqn1, 'eqn2',...) - boshlang'ich shartlarga ega bo'lgan differensial
tenglamalarning analitik yechimlarini qaytaradi. Avval tenglamalar, keyin esa
boshlang'ich shartlar ko'rsatiladi. Agar tenglamalar uchun ifodalarga tenglik belgisi
ishlatilmasa ifoda nolga teng, deb olinadi (eqnI=0). Sukut bo'yicha mustaqil o'zgaruvchi sifatida t o'zgaruvchi olingan. Boshqa
o'zgaruvchilardan
foydalanish uchun ular dsolve funksiyasi ro'yxatining oxiriga
yozilishi kerak. D simvolli mustaqil o'zgaruvchi bo'yicha birinchi xosilani belgilaydi,
d/dt ni D2 esa ikkinchi
xosilani va h.k. Mustaqil o'zgaruvchining nimi D xarfi bilan boshlanmasligi kerak.
Boshlang'ich shartlar 'y(a)=b' yoki 'Dy(a)=b' tengliklar ko'rinishida beriladi,
bu yerda y - bog'liq o'zgaruvchi, a yoki b - konstantalar ular simvolli bo'lishi ham
mumkin.Tenglamalardagi konstantalar ham simvolli bo'lishi mumkin.
Agar
256
boshlang'ich shartlar soni tenglamalar sonidan kam bo'lsa yechimda C1, C2 ,...erkin
doimiylar qatnashadi.
Koshi kurinishidagi differensial tenglamalarni yechish uchun MATLAB da
quyidagi funksiya mavjud.