%% Section 1 % IT WORKS, HERE IS THE SOLUTION clc; syms L C R E w t uc CLEAR; u=dsolve('L*C*D2uc+R*C*Duc+uc-E*cos(w*t)==0','uc(0)=E','Duc(0)=0','t'); % THERE IS NO F IN THE SOLUTION % BUT IT IS A LONG AND COMPLEX ONE
Solution of dsolve with varible f which is not declared with syms
1 次查看(过去 30 天)
显示 更早的评论
I am trying to get solution of the differential equation of second order with code given bellow:
clc
clear
syms L C R E w t uc
u=dsolve('L*C*D2uc+R*C*Duc+uc-E*cos(w*t)=0','uc(0)=E','Duc(0)=0','t');
MATLAB 7.0 gives me solution in which exists variable "f". As it can be seen, this variable has not been declared. Consequently, If I want to implement subs function, I can not substitute all variables.
What seems to be problem and please, what would be solution?
0 个评论
回答(1 个)
RahulTandon
2015-7-7
编辑:Walter Roberson
2015-7-8
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Symbolic Math Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!