使用fgoalattain

时间:2014-03-10 01:24:19

标签: matlab

我正在尝试使用Matlab来寻求解决方案,并在此过程中显示迭代。

我设置了一个简单的例子如下:

cf = [10,20,30,40];
options = optimset('Display', 'iter');
fgoalattain(@(r) sum(cf)/r - 50, 0.1, 0, 1, [], [], [], [], [], [], [], options);

Matlab没有显示迭代。我甚至可以用“asdasdasd”替换“选项”,它不会抱怨。 Matlab返回的答案是6522,它应该真的是2(总和(10,20,30,40)/ r - 50 == 0)。

任何人都可以请指出我做错了吗?

0 个答案:

没有答案