Hallo, друзья у нас есть следующая проблема
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. Как мы можем это сделать. Пожалуйста, скажите мне.
Заранее спасибо
Вы можете использовать sub (u1, 'R1', R1) для выполнения замены.
Приносим извинения за неудобства. Я получил ответ на мой вопрос:
syms t u0 u1
u0 = Sin (т);
R1 = diff (u0, 't', 2) + u0-u0 ^ 3;
EQ1 = strcat ( 'D2u1 + u1 =', символ (R1));
u1 = dsolve (EQ1, 'т')
вернет ответ, используя значение R1.