喂,朋友 我们有以下问题
syms t u0 u1
u0=sin(t);
R1= diff(u0,'t',2)+u0-u0^3;
u1=dsolve('D2u1+u1=R1','t')
gives the ans
u1=R1+c1*sin(t)+c2*cos(t).
但它不使用R1的值。 我们怎么能这样做。请告诉我。
提前致谢
答案 0 :(得分:1)
您可以使用subs(u1,'R1',R1)来执行替换。
答案 1 :(得分:0)
很抱歉给您带来不便。 我得到了回答我的问题:
syms t u0 u1
U0 = SIN(T);
R1 = diff(u0,'t',2)+ u0-u0 ^ 3;
EQ1 = strcat的( 'D2u1 + U1 =',炭(R1));
U1 = dsolve(EQ1, 'T')
将使用R1的值返回答案。