晕,他说的没错啊。
func1 = matlabFunction(str2sym('x1*3-cos(x2*x3)-0.5'))
===》 func1 换成 @(x)x(1)^3-cos(x(2)*x(3)-0.5.
你那种方法能不用就不用,当然,如果是GUI编程的话可能有时候难以避免类似的写法。
另外,拟牛顿法不能直接用来求方程组。以我有限的经验来看采用那个Levenberg-Marquardt效果还是挺好的。
【 在 trabalhar 的大作中提到: 】
: 跟没说一样…
--
FROM 223.102.39.*