芹菜拌饭 发表于 2008-5-16 16:42

用fsovle解非线性方程组时,如果方程中的数据来自一个待输入的矩阵,如何处理?

用fsovle解非线性方程组时,如果方程中的数据来自一个待输入的矩阵,如何处理?
比如一个方程为:(a*x+b*cos(y))+(a*x+b*cos(y))+(a*x+b*cos(y))+……=0
x,y为要求的参数,a,b值由输入的二维数据给出。方程的项数也未定,通过获得数据来确定。这是应该写fsolve后面的参数列表。

芹菜拌饭 发表于 2008-5-16 16:49

如有会的,可与本人联系

如有会的,请与本人联系!万分感谢。qq107328718

sigma665 发表于 2008-5-16 17:46

回复 2楼 的帖子

类似于带参数吧
可以考虑subs

happy 发表于 2008-5-18 01:16

拜托,命令都写错了,应该是fsolve

fsolve(@myfun,x0)
myfun自己写的函数,你方程中的系数爱怎么实现都行

附:比较讨厌留下QQ地址或者email让被人和你联系的,真不知道是谁在问问题
页: [1]
查看完整版本: 用fsovle解非线性方程组时,如果方程中的数据来自一个待输入的矩阵,如何处理?