Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2012-05-24
年龄: 41
帖子: 1
声望力: 0 ![]() |
![]()
例如:
主程序调用 ode45: [t y] = ode45('linearODE',tspan,x0,options); function dx = linearODE(t,x,flag) % 如果 | x(i) - x(j) | < 1 则 A(i,j) 元素是1 否则为0 dx = A*x; 这里A(t)与方程演化的状态有关,请问有办法解吗? 另外 如果函数写成 function dx = linearODE(t,x,flag) A = 某个矩阵; dx = A*x; x matlab会输出一些向量x,与解出的 y 只有最后一维相同,剩下的不同, 请问这些输出的x是什么量呢? 谢谢~ |
![]() |
![]() |