早教吧作业答案频道 -->其他-->
matla编程编写M文件,创建如下图形窗口,分别绘制如下图所示的曲线.(1)曲线y=sin(t)sin(9t),要求采用红色,点线.横坐标取值范围[0~],标注x轴、y轴并加标题.(2)一组余弦曲线,其振幅分别为0.4,0.6
题目详情
matla编程
编写M文件,创建如下图形窗口,分别绘制如下图所示的曲线.
(1)曲线y=sin(t)sin(9t),要求采用红色,点线.横坐标取值范围[0~],标注x轴、y轴并加标题.
(2)一组余弦曲线,其振幅分别为0.4,0.6和0.8.横坐标取值范围[0~2].添加图例与标题.进入图形编辑状态,调整图例的位置.
(3)分别绘制peaks函数的曲面图和网格线图.对曲面图做平滑处理,并添加标题与colorbar.
编写M文件,创建如下图形窗口,分别绘制如下图所示的曲线.
(1)曲线y=sin(t)sin(9t),要求采用红色,点线.横坐标取值范围[0~],标注x轴、y轴并加标题.
(2)一组余弦曲线,其振幅分别为0.4,0.6和0.8.横坐标取值范围[0~2].添加图例与标题.进入图形编辑状态,调整图例的位置.
(3)分别绘制peaks函数的曲面图和网格线图.对曲面图做平滑处理,并添加标题与colorbar.
▼优质解答
答案和解析
%% 初始化
close all
clear,clc
%% 曲线y=sin(t)sin(9t),要求采用红色,点线.
%横坐标取值范围[0~pi],标注x轴、y轴并加标题
figure(1)
t=0:.02:pi;
y=sin(t).*sin(9*t);
plot(t,y,'r.-')
hx=xlabel('$t$');hy=ylabel('$y$');
ht=title(['$' latex(sym('y=sin(t)*sin(9*t)')) '$']);
set([hx,hy,ht],'interpreter','latex','fontsize',13)
%% 绘制一组余弦曲线
%其振幅分别为0.4,0.6和0.8.横坐标取值范围[0~2].
%添加图例与标题.进入图形编辑状态,调整图例的位置.
figure(2)
f={'0.4*cos(x)','0.6*cos(x)','0.8*cos(x)'};
h={'h1','h2','h3'};c={'''r''','''g''','''b'''};
l=arrayfun(@(i)strcat('$',latex(sym(f{i})),'$'),1:3,'un',0);
hold on
arrayfun(@(i)evalin('base',...
[h{i} '=ezplot(f{' num2str(i) '},[0,2]);set(h',...
num2str(i) ',''color'',' c{i} ')']),1:3);
hold off
title('三组余弦图像')
hx=xlabel('$x$');hy=ylabel('$y$');
set([hx,hy],'interpreter','latex','fontsize',13);
h=legend(l);set(h,'interpreter','latex','fontsize',10);
%% 分别绘制peaks函数的曲面图和网格线图
%对曲面图做平滑处理,并添加标题与colorbar
figure(3)
[x,y,z]=peaks;
subplot(211)
h1=surf(x,y,z);
colorbar
subplot(212);
h2=mesh(x,y,z);
shading flat;title('Peaks图像');
colorbar
%% 清理
clear all
close all
clear,clc
%% 曲线y=sin(t)sin(9t),要求采用红色,点线.
%横坐标取值范围[0~pi],标注x轴、y轴并加标题
figure(1)
t=0:.02:pi;
y=sin(t).*sin(9*t);
plot(t,y,'r.-')
hx=xlabel('$t$');hy=ylabel('$y$');
ht=title(['$' latex(sym('y=sin(t)*sin(9*t)')) '$']);
set([hx,hy,ht],'interpreter','latex','fontsize',13)
%% 绘制一组余弦曲线
%其振幅分别为0.4,0.6和0.8.横坐标取值范围[0~2].
%添加图例与标题.进入图形编辑状态,调整图例的位置.
figure(2)
f={'0.4*cos(x)','0.6*cos(x)','0.8*cos(x)'};
h={'h1','h2','h3'};c={'''r''','''g''','''b'''};
l=arrayfun(@(i)strcat('$',latex(sym(f{i})),'$'),1:3,'un',0);
hold on
arrayfun(@(i)evalin('base',...
[h{i} '=ezplot(f{' num2str(i) '},[0,2]);set(h',...
num2str(i) ',''color'',' c{i} ')']),1:3);
hold off
title('三组余弦图像')
hx=xlabel('$x$');hy=ylabel('$y$');
set([hx,hy],'interpreter','latex','fontsize',13);
h=legend(l);set(h,'interpreter','latex','fontsize',10);
%% 分别绘制peaks函数的曲面图和网格线图
%对曲面图做平滑处理,并添加标题与colorbar
figure(3)
[x,y,z]=peaks;
subplot(211)
h1=surf(x,y,z);
colorbar
subplot(212);
h2=mesh(x,y,z);
shading flat;title('Peaks图像');
colorbar
%% 清理
clear all
看了 matla编程编写M文件,创...的网友还看了以下:
已知y是x的反比例函数,当x=2时,y=6,(1)求出y与x的函数解析式,并求出当x=4时,y的值 2020-04-08 …
数学题11506达人进啊已知二次函数y=-(x-h)^2+k图像的顶点P在x轴上,且他的图像经过点 2020-05-13 …
3*3的九宫格满足各行,各列,各对角线三个数之和相等,如下图,求X,Y的值.第一排空格空格5第二排 2020-06-10 …
1.在平面直角坐标系中,点A的坐标是(4,0),点P在一次函数y=-x+m的图像上,且AP=OP= 2020-06-14 …
已知二次函数y=x2-2x-8.小题1:求函数图象的顶点坐标、对称轴及与坐标轴交点的坐标;小题2: 2020-06-14 …
如图,平面直角坐标系中,一次函数y=-2x+1的图象与y轴交于点A.(1)若点A关于x轴的对称点B 2020-06-23 …
如图,已知函数y=x+1的图象与y轴交于点A,一次函数y=kx+b的图象经过点B(0,-1),并且 2020-07-29 …
画出函数y=「x-3」+「x+1」的图象,并求该函数取值范围.(「」指绝对值符号)求数学高手解答并 2020-08-01 …
已知正比例函数y=kx的图像经过点(2,4)(1)试求它的解析式(2)点A(-1,-2),B(3,6 2020-11-05 …
用五点法作出函数y=1-2sinx,x∈[-π,π]的简图,并回答下列问题:(1)若直线y=a与y= 2020-12-08 …