如何将一个变量再求解后导入到定义的函数中
自定义微分方程如下,其中x是在求解某个表达式后才会得到的变量function uu = D1(t,u)
uu(1) = u(2);
uu(2) = -0.2*u(2) - (4 + 3*x.^2)*u(1);
如果用ode45求解上式,应该如何把变化的x给导入进去。例如x = 1.
回复 1 # chunshui2003 的帖子
用嵌套函数实现。function test
%代码得到x
%调用D1(t,u)的代码
function uu = D1(t,u)
uu(1) = u(2);
uu(2) = -0.2*u(2) - (4 + 3*x.^2)*u(1);
end
end 回复 2 # rocwoods 的帖子
谢谢吴老师的回答 好像也可使用global或多些参数引数
页:
[1]