Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2008-02-29
年龄: 39
帖子: 8
声望力: 0 ![]() |
![]()
遇到的方程组:
function dy=Falk(x,y) dy=zeros(3,1); dy(1)=a*y(2); dy(2)=a*y(3); dy(3)=-a*(y(1)*y(3)+(1-y(2)^2)); 其中 a 是未知的参数,欲用牛顿迭代法确定 a 。 程序怎么写才能让 a 自动更新呢? |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2008-02-29
年龄: 39
帖子: 8
声望力: 0 ![]() |
![]()
问题说得不是很清楚。
qq: 196261880 师兄们来指导下我吧,小弟在此拜谢了! |
![]() |
![]() |
![]() |
#3 |
高级会员
注册日期: 2007-07-26
年龄: 40
帖子: 268
声望力: 24 ![]() |
![]()
利用一个循环,使a慢慢变化
或者利用你那里的算式,将表达式表示为: y=f(a)的一个算式,然后用牛顿迭代 法进行计算。 我看你这里的算式函数表达不是很清楚,还是将原来的用数学表达式写出来吧…… |
![]() |
![]() |