用matlab画图 要详细步骤和过程!!!

 我来答
yanglei5658
2015-04-25 · TA获得超过4756个赞
知道大有可为答主
回答量:835
采纳率:100%
帮助的人:524万
展开全部

这两道题都不是很复杂,根据要求弄就完事了。

具体程序如下:

clear all

close all

%% 

theta = 0:pi/100:2*pi;

R = 3;

x = R*cos(theta);

y = R*sin(theta);

figure

plot(x,y,'b-.','LineWidth',2)

grid on

hold on

x1 = 0:pi/100:4*pi;

y1 = exp(-x1./4).*sin(4*x1);

plot(x1,y1,'g:','LineWidth',2)

title('题目1')

xlabel('x')

ylabel('y')

axis equal

%%

x = -4:0.01:4;

y = x.^2.*cos(x);

figure

plot(x,y,'b-.','LineWidth',2)

grid on 

hold on

x1 = 3:0.01:10;

y1 = 2*exp(1./(x1.^2)).*sin(x1);

plot(x1,y1,'r','LineWidth',2)

title('题目2')

xlabel('x')

ylabel('y')

axis equal

legend('y = x^2cosx','y = 2e^(^1^/^x^2^)sinx')

结果如图:

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式