Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2008-12-13
年龄: 39
帖子: 1
声望力: 0 ![]() |
![]()
需要根据测得的数据建模进行优化,找到了一个例子,但是里面的模型那块怎么改也不对,求达人帮助,感激感激!
function xdot=moxing(t,x) global A B C E if (A*x(2)*x(1)/(B+x(2)))>0 xdot=[A*x(2)/(B+x(2)),0,0 -C*A*x(2)/(B+x(2)),0,0 E*x(1),0,0]*x; else xdot=[A*x(2)/(B+x(2)),0,0 0,0,0 E*x(1),0,0]*x; end 例子中的模型是: dx(1)/dt=A*x(2)*x(1)/(B+x(2)) dx(2)/dt=C*A*x(2)*x(1)/(B+x(2)) dx(3)/dt=E*x(1)^2 我的模型是: dx(1)/dt=A*x(2)*x(1)/(B+x(2)) dx(2)/dt=C*A*x(2)*x(1)/(B+x(2)) dx(3)/dt=E*x(1)+D*A*x(2)*x(1)/(B+x(2)) 急盼哪位高人指点一下,或者解释一下怎样把模型中的函数转换成xdot=[],万分感谢!!! |
![]() |
![]() |
![]() |
主题工具 | |
显示模式 | |
|
|
![]() |
||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
[求助]关于数据平滑后,如何求出新的曲线上面某一点的确切的值呢? | ultrafrost | MathCAD论坛 | 1 | 2009-08-22 00:05 |
讨论图像读取问题 | xiami0532 | MATLAB论坛 | 6 | 2009-03-09 16:54 |
[求助]怎样固定command window窗口? | xrhcf | MATLAB论坛 | 0 | 2008-12-02 20:41 |
[求助]matlab编程 | huanghuan | MATLAB论坛 | 0 | 2008-11-23 21:42 |
【求助】 | caochengjun | MATLAB论坛 | 1 | 2007-05-23 20:07 |