谁能帮我看一下这个matlab代码有啥错误

x=[0:0.01*pi:pi];y=cos(3*x).*exp(-x);x1=fzero('cos(3*x).*exp(-x)',0);plot(x1,0,'bp'),... x=[0:0.01*pi:pi];
y=cos(3*x).*exp(-x);
x1=fzero('cos(3*x).*exp(-x)',0);
plot(x1,0,'bp'),plot(x2,0,'bp');
text(x1,0,'零点');
[xmax,ymax]=fminbnd('cos(3*x).*exp(-x)',0,pi);
[xmin,ymin]=fminbnd('-cos(3*x).*exp(-x)',0,pi );
plot(xmax,ymax,'ro');
text(xmax,ymax,'函数极大值');
plot(xmin,ymin,'ro');
text(xmin,ymin,'函数极小值');
title('cos(3*x).*e-x在区间[0,π]的根、极大值和极小值')
展开
 我来答
大海jianfei
2010-04-10 · TA获得超过628个赞
知道小有建树答主
回答量:215
采纳率:0%
帮助的人:270万
展开全部
x=[0:0.01*pi:pi];
y=cos(3*x).*exp(-x);
x1=fzero('cos(3*x).*exp(-x)',0.5);
plot(x1,0,'bp')
hold on
plot(x,y);
text(x1,0,'零点');
[xmax,ymax]=fminbnd('-cos(3*x).*exp(-x)',0,pi);
[xmin,ymin]=fminbnd('cos(3*x).*exp(-x)',0,pi );
plot(xmax,-ymax,'ro');
text(xmax,-ymax,'函数极大值');
hold on
plot(xmin,ymin,'ro');
text(xmin,ymin,'函数极小值');
title('cos(3*x).*e-x在区间[0,π]的根、极大值和极小值')
hold on
x=-1:0.01:5;
y=0;
plot(x,y)

主要是要在一幅图上好几个图要用 hold on
fminbnd是求函数的最小值
世界精选知识交流
2010-04-10 · TA获得超过396个赞
知道小有建树答主
回答量:481
采纳率:0%
帮助的人:207万
展开全部
x2没有 定义
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式