benben8973
2009-02-25, 15:31
大家好 我想学习MATlab中优化工具箱的算法 为了要研究非线性规划 现在从头学起 有很多疑问:
1、我装的是M7版本 是否有优化工具箱一说 是否要安装
2、我刚从书上打了个现成的程序 准备看看 可是结果如下:
程序:function xfminbnd
clear all;clc
x1=0;x2=100;
[x,fval]=fminbnd(@ObjFunc,x1,x2);
fprintf('\nResults:\n'),fprintf('Optimum solution:%f\n',x)
fprintf('Objective value:%f',fval)
%---------------------------
function f=ObjFunc(x)
f=x^3+3*x^2-9*x;
其实就是解决0-100内但变量函数最小值
可运行结果是:
??? function xfminbnd
|
Error: Function definitions are not permitted at the prompt or in scripts.
希望高手给我指点 赫赫 或许这是个很弱质的问题 但也谢谢大家乐
顺便有关于非线性规划问题指导的旧更感谢了!!!!
1、我装的是M7版本 是否有优化工具箱一说 是否要安装
2、我刚从书上打了个现成的程序 准备看看 可是结果如下:
程序:function xfminbnd
clear all;clc
x1=0;x2=100;
[x,fval]=fminbnd(@ObjFunc,x1,x2);
fprintf('\nResults:\n'),fprintf('Optimum solution:%f\n',x)
fprintf('Objective value:%f',fval)
%---------------------------
function f=ObjFunc(x)
f=x^3+3*x^2-9*x;
其实就是解决0-100内但变量函数最小值
可运行结果是:
??? function xfminbnd
|
Error: Function definitions are not permitted at the prompt or in scripts.
希望高手给我指点 赫赫 或许这是个很弱质的问题 但也谢谢大家乐
顺便有关于非线性规划问题指导的旧更感谢了!!!!