我要用matlab中的fminsearch函数求二元函数f(x,y)=1/((x-1)^2+0.16)+1/((x-1)^2+0.16)的极值只这是我写的程序:f=@(x,y) 1./((x-1).^2+0.16)+1./((y-4).^2+0.16);x=-1:0.1:3;y=3:0.1:5;[X,Y]=meshgrid(x,y);z=f(X,Y);mesh(X,Y,z);opt=optim
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/29 08:07:42
我要用matlab中的fminsearch函数求二元函数f(x,y)=1/((x-1)^2+0.16)+1/((x-1)^2+0.16)的极值
只这是我写的程序:f=@(x,y) 1./((x-1).^2+0.16)+1./((y-4).^2+0.16);
x=-1:0.1:3;
y=3:0.1:5;
[X,Y]=meshgrid(x,y);
z=f(X,Y);
mesh(X,Y,z);
opt=optimset('display','iter');
[xy,z,exitflag]=fminsearch(f,[2.5,3.5],opt)
运行后出错
Input argument "y" is undefined.
Error in ==> fminsearch at 175
fv(:,1) = funfcn(x,varargin{:});
请问是什么原因?
第一行函数:
f=@(x) 1./((x(1)-1).^2+0.16)+1./((x(2)-4).^2+0.16);
matlab 默认矩阵形式的
f=@(x,y) 1./((x-1).^2+0.16)+1./((y-4).^2+0.16);
x=-1:0.1:3;
y=3:0.1:5;
[X,Y]=meshgrid(x,y);
z=f(X,Y);
mesh(X,Y,z);
opt=optimset('display','iter');
[xy,z,exitflag]=fminsearch(f,[2.5,3.5],opt)
matlab 中的 solve怎么用 为什么我老是出错
帮我用matlab编程计算图中的式子
matlab中mesh函数画不出图形我用matlab中的mesh函数画图,为什么画不出来?
matlab求教在用matlab求解常微分方程时,出现了上述语句.其中的x(:,1)我看不懂了,
MATLAB中的小波变换包用过吗?我要对信号进行小波变换分析
MATLAB中的fft后为何要用fftshift?
MATLAB中的fft后为何要用fftshift?
MATLAB中的fft后为何要用fftshift?
matlab中的mat文件是什么,怎么用呢?第一,我要怎么样才能打开和查看MATLAB中的.mat里面的数据,并且可以修改里面的数据?第二,我要怎么样才能将我自己的数据做成MATLAB中的.mat文件,供调用?
matlab中的sign函数怎么用,为什么我写一个sign(100)结果是NaN呢?
有关matlab中的laplace变换怎么样用matlab做laplace变换?要个例子,比如说怎样用matlab做e^2的laplace变换
matlab中的拉氏变换和反变换!不会用matlab来求拉氏变换和反变换!要用这个软件算!我给个题吧!F(s)=4/s(s+2)的拉氏反变换式子f(s)
MATLAB求解转移概率我要用MATLAB求解控制图中的链长,用到的是马尔可夫链.应用二维马尔科夫链[0,c]*[a,b]来构建模型,其中:0
matlab中的min函数怎么用
用matlab怎样找矩阵中的偶数
matlab中的set命令怎么用啊
请问MATLAB中的wavwrite函数怎么用?
matlab中的bar函数怎么用