MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB基础] 利用内联函数求8附近的极小值,程序哪里不对? (https://www.labfans.com/bbs/showthread.php?t=7696)

synge 2009-04-14 21:58

利用内联函数求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附近的极小值

程序哪里不对


所有时间均为北京时间。现在的时间是 15:56

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.