求高手指教啊
matlab中遇到ode45(,)是什么意思啊,可以举出例子吗? 本帖最后由 shaox 于 2012-8-6 09:53 编辑ode45表示五分之四阶的龙格库塔芬尔格算法
例2-45 求解描述振荡器的经典的Ver der Pol微分方程
y(0)=1,y’(0)=0
令x1=y,x2=dy/dt,则
dx1/dt = x2
dx2/dt = μ(1-(x1)^2)*x2-x1
编写函数文件verderpol.m:
function xprime = verderpol(t,x)
global MU
xprime = ;
再在命令窗口中执行:
>>global MU
>>MU = 7;
>>Y0=
>> = ode45(‘verderpol’,0,40,Y0);
>>x1=x(:,1);x2=x(:,2);
>>plot(t,x1,t,x2)
图形结果为图2-20。
图2-20 Ver der Pol微分方程图
有参考书吗?推荐一下啊。我看得有2,3,4阶,没有看到5分之4阶啊。 青枫林霰 发表于 2012-8-6 09:55 static/image/common/back.gif
有参考书吗?推荐一下啊。我看得有2,3,4阶,没有看到5分之4阶啊。
就是运用组合的4/5阶龙格库塔芬尔格算法
页:
[1]