编辑窗口:

function [f,g]=fun(x)
f=2*3.14*2.5*7.8e-6*x(2)*sqrt(760^2+x(1)^2);
g(1)=1.5e+5*sqrt(760^2+x(1)^2)/3.14*2.5*x(1)*x(2)-70;
g(2)=1.5e+5*sqrt(760^2+x(1)^2)/3.14*2.5*x(1)*x(2)-3.14^2*2.1e+5*(x(2)^2+2.5^2)/8*(760^2+x(1)^2);
g(3)=-x(1);
g(4)=-x(2);
命令窗口:
x=[1,1];
x=fminunc('fun',x)
我是这样求f最小值,我用的是Matlab7.0,请问那里有错  我怎么得不到答案?/