1. Trang chủ
  2. » Tất cả

Hướng dẫn giải ptvp bằng matlab

6 3 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 70,37 KB

Nội dung

HƯỚNG DẦN GiẢI PTVP BẰNG MATLAB HƯỚNG DẦN GiẢI PTVP BẰNG MATLAB dsolve(''''eq1'''',''''eq2'''', ,''''cond1'''',''''cond2'''', ,''''v'''') V là biến Phương trình vi phân cấp 1 >> dsolve(''''Dy x*y^2=2*x*y'''',''''x'''') ans = 0 2 (2*exp(x^2 +[.]

HƯỚNG DẦN GiẢI PTVP BẰNG MATLAB dsolve('eq1','eq2', ,'cond1','cond2', ,'v') V biến Phương trình vi phân cấp y  xy  xy >> dsolve('Dy-x*y^2=2*x*y','x') ans = -2 -(2*exp(x^2 + 2*C1))/(exp(x^2 + 2*C1) - 1) y  xy  xy, y 1  >>dsolve('Dy-x*y^2=2*x*y','y(1)=-3','x') ans = -(2*exp(x^2 + log(3) - 1))/(exp(x^2 + log(3) - 1) - 1) Phương trình vi phân cấp 2 (1  y ) yy" ( y  1)( y') >> dsolve('(1+y^2)*y*D2y=(y^2-1)*(Dy)^2','x') ans = C36 (exp(C33 + 2*C30*x) - 1)^(1/2) -(exp(C33 + 2*C30*x) - 1)^(1/2) i -i Phương trình vi phân cấp 2 (1  y ) yy" ( y  1)( y') >> syms x y real >> dsolve('(1+y^2)*y*D2y=(y^2-1)*(Dy)^2','x') ans = C45 (exp(C42 + 2*C39*x) - 1)^(1/2) -(exp(C42 + 2*C39*x) - 1)^(1/2) Phương trình vi phân cấp y  y  y sin e x , y (0) 1, y0   >> dsolve('D2y+3*Dy+2*y=sin(exp(x))','y(0)=1','Dy(0)=-1','x') ans = (cos(1) + 1)/exp(x) - (cos(1) - sin(1))/exp(2*x) - (sin(exp(x)) cos(exp(x))*exp(x))/exp(2*x) - cos(exp(x))/exp(x) Hệ phương trình vi phân  x '  x '(t ) 2 y  et  t y '  y '( t )  x  y  e  n=dsolve('Dx=2*y+exp(t)','Dy=-x+3*y-exp(t)','t') n= y: [1x1 sym] x: [1x1 sym] >> n.x ans = 3*exp(t) + 2*C50*exp(t) + 4*t*exp(t) + C49*exp(2*t) >> n.y ans = 3*exp(t) + C50*exp(t) + 2*t*exp(t) + C49*exp(2*t)

Ngày đăng: 03/04/2023, 23:56

w