为什么我的fimplicit情节空?

4视图(30天)
Rasandemusen
Rasandemusen 2019年10月10日
评论道: 斯蒂芬 2019年10月10日
信谊x (t)
数值= diff (x, t, 2) + (4.2 / (t + 3) / 2) * x = = 0;
Dx = diff (x);
DDx = diff (Dx);
cond1 = x (0) = = 0;
cond2 = Dx (0) = = 5;
气孔导度= [cond1 cond2];
xSol = dsolve(数值、气孔导度);
fimplicit (@ (t) xSol (t) [-20 -20 20])
xlim (-10 [10]);
ylim (-10 [10]);
网格;
我试图阴谋这个方程,情节打开但是它都是空的。
警告:无法找到明确的解决方案。
在dsolve >(第201行)
在测试(12)行

接受的答案

斯蒂芬
斯蒂芬 2019年10月10日
编辑:斯蒂芬 2019年10月10日
Matlab的预警手段,没有发现一个解析解,解决数字:
信谊x (t) Dxt (t)
ode = diff (x, t, 2) + ((4.2 / (t + 3) / 2) * x = = 0;
[颂歌,var] = reduceDifferentialOrder(颂歌,x);
[V S] = odeToVectorField (ode);
有趣= matlabFunction (V,“var”,{“t”,“Y”});
[t, xSol] =数值(有趣,200年[0],[0 5);
情节(t, xSol)
网格;
2的评论
斯蒂芬
斯蒂芬 2019年10月10日
是的,变量是保存在向量s的顺序按照这个顺序Y Y[1]和[2]functionHandle保存。

登录置评。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!