常微分方程等号右边的常数是一系列的数组,该如何循环?
例如y‘’+2y'+y=x x=0:0.5:100这样的方程该如何写? y和x都是基于t的函数还是
y是关于x的函数 2# zccbest 用1stOpt的话可以这样求解:
LoopConstant x=;
Variable t=,y=0,y'=0;
Plot t,y;
ODEFunction y''=x-2*y'-y;
本帖最后由 zccbest 于 2011-7-8 15:50 编辑
x应该与t无关吧,否则没法解
如果这样的话,解为:y=exp(-t)+x(i)
x(i)表示x的任一元素 请问你的解是怎么得到的? 5# zccbest y应该是x的函数 否则yx就没有关系了 微分方程用ode求解就可以了
页:
[1]