[ gogi100 @ 06.01.2014. 19:07 ] @
prvi problem imam diferencijalnu jednacinu y'+y*cos(t)=sin(t)*cos(t)+4 treba resiti ovu jednacinu u matlab-u sa dsolve i nacrtati grafik za neki pocetni uslov y(0)=0.
ja sam uradio sledece u matlab-u
x=-5:0.5:5;

d=dsolve('Dy+y*cos(t)=sin(t)*cos(t)+4','y(0)=0','x')

dobio sam za

d (cos(t)*sin(t) - exp(-x*cos(t))*(cos(t)*sin(t) - cos(t) + 4) + 4)/cos(t)

k=eval(vectorize(d));
plot(x,k)

dobio sam graf kao na slici

da li je ovaj moj racun tacan ili treba ovo resiti drugacije? hvala

drugi problem je da li je sintaksa ove dve ukucane funkcije tacna da bih dobio dobre grafove i koji su opsezi neophodni da bi ove funkcije bile prikazane ispravno i da li se uopste mogu prikazati?

f2 = sinh(x + 1) + tan(x.^2)./tan(x) + abs(1 - sin(1./(x.^2 + 1)))
f3=abs(1-x.^2)-exp(3+x.^2)+log10(x.^2)+cos(x/(1+x.^2)
[ gogi100 @ 07.01.2014. 11:31 ] @
prvi problem sam resio tako sto sam izracunao diferencijalnu jednacinu i u resenju umesto t zamenio sa x. dobijeno resenje sam dodelio promenljivoj y, i onda uradio ezplot(y,[-20,20]) i dobio grafik.
drugi problem nisam jos uvek resio jer kad u matlab unesem na primer jednacinu
f2 = sinh(x + 1) + tan(x.^2)./tan(x) + abs(1 - sin(1./(x.^2 + 1))) i uradim plot(x,f2) dobijam sliku

kad ubacim ovu funkciju u google dobijam


da li je uopste moguce nacrtati ovo u matlab-u.
koji su opsezi odgovarajuci za sve tri funkcije da bi bile prikazane i zasto?