用MATLAB作:针对函数f(x)=sin(x)^2+x^2/100 ,画出在(-10,10)的图

用MATLAB作:针对函数f(x)=sin(x)^2+x^2/100,画出在(-10,10)的图像,若x0取若干不同的值,采用fminsearch()函数计算函数极小值,... 用MATLAB作:针对函数f(x)=sin(x)^2+x^2/100
,画出在(-10,10)的图像,若x0取若干不同的值,采用fminsearch()函数计算函数极小值,在函数图形上绘制出极小值。
展开
 我来答
我行我素850915
2015-12-02 · TA获得超过8241个赞
知道大有可为答主
回答量:5788
采纳率:77%
帮助的人:1694万
展开全部
t=-10:0.1:10;
y=sin(t).^2+t.^2/100;
plot(t,y),grid on,hold on
title('f(x)=sin(x)^2+x^2/100图像及最小值点')
x1=-10:1.5:10;
f=@(x)sin(x).^2+x.^2/100;
for k=1:length(x1)
x0=x1(k);
[x,fval]=fminsearch(f,x0);
plot(x,fval,'r*')
end
按上面程序试试
更多追问追答
追问
谢谢
大神
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式