حل دستگاه معادلات دیفرانسیل با ضرایب متغیر
حل دستگاه معادلات دیفرانسیل با ضرایب متغیر
سلام من واسه حل این مسئله مشکل دارم:
Dx1=x1 - p1/t
Dx2=x1 + 2*x2
Dp1= - p1 - p2 - t*x1
Dp2=- 2*p2 - x2
syms x1 x2 p1 p2 t;
Dx1=x1 - p1/t
Dx2 = x1+2*x2 ;
Dp1= - p1 - p2 - t*x1
Dp2=- 2*p2 - x2
eq1 = strcat('Dx1=',char(Dx1));
eq2 = strcat('Dx2=',char(Dx2));
eq3 = strcat('Dp1=',char(Dp1));
eq4 = strcat('Dp2=',char(Dp2));
sol_h = dsolve(eq1,eq2,eq3,eq4);
بعد از حل sol_h.x1 که رو فراخوانی کنم خطا میاد چون sol_h خالیه
راه حل این مسیله ها چیه
حل دستگاه معادلات دیفرانسیل با ضرایب متغیر
سلام من واسه حل این مسئله مشکل دارم:
Dx1=x1 - p1/t
Dx2=x1 + 2*x2
Dp1= - p1 - p2 - t*x1
Dp2=- 2*p2 - x2
میخوام این دستگاه رو حل کنم و جواب p1,p2,x1,x2 رو به دست بیارم
این راه رو رفتم اما خطا داد:
این راه رو رفتم اما خطا داد:
syms x1 x2 p1 p2 t;
Dx1=x1 - p1/t
Dx2 = x1+2*x2 ;
Dp1= - p1 - p2 - t*x1
Dp2=- 2*p2 - x2
eq1 = strcat('Dx1=',char(Dx1));
eq2 = strcat('Dx2=',char(Dx2));
eq3 = strcat('Dp1=',char(Dp1));
eq4 = strcat('Dp2=',char(Dp2));
sol_h = dsolve(eq1,eq2,eq3,eq4);
راه حل این مسیله ها چیه
