查看单个帖子
旧 2009-04-14, 21:58   #1
synge
初级会员
 
注册日期: 2009-04-01
年龄: 35
帖子: 4
声望力: 0
synge 正向着好的方向发展
帖子 利用内联函数求8附近的极小值,程序哪里不对?

function y=shiyan0503(x);
%SHIYAN0503 y=(sin(x).^2.*exp(-a*x)-b*abs(x)
x=-10:0.1:10;
a=0.1;
b=0.5;
y=(sin(x).^2.*exp(-a*x)-b*abs(x))
x=-10:0.1:10;
plot(x,shiyan0503(x));
set(gca,'ygrid','on')
area=abs(quad8(@shiyan0503,-1,1))
--------------------------------------------------------------------------
a=0.1;
b=0.5;
f=inline('(sin(t).^2.*exp(0.1*t)-0.5*abs(t)','t')
y=fminbnd(f,7,8)
利用内联函数求8附近的极小值

程序哪里不对
synge 当前离线   回复时引用此帖