当前位置:文档之家› MATLAB的绘图功能第二次作业

MATLAB的绘图功能第二次作业

MATLAB的绘图功能第二次作业
MATLAB的绘图功能第二次作业

M A T L A B的绘图功能第

二次作业

The Standardization Office was revised on the afternoon of December 13, 2020

MATLAB 的绘图功能

姓名 学号 班级_ _ 说明:

(1)要求在Notebook 环境下完成;

(2)完成后请以姓名(班级学号)实验报告名称命名并存盘;

(3)在下一次上课之前由学习委员收齐打包以附件形式后发到 ;

(5)请自行保存备份,以备后用。

一.图形修饰

1、在同一个窗口于[]

02π, 做出1sin(2);y x = 2cos(3)y x =图形,并给出标题、图例及有关标注

【程序代码】

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

y1=sin(2*x);

y2=cos(3*x);

plot(x,y1,'bp',x,y2,'r+');

title ('正弦和余弦曲线')

legend ('sin(2*x)','cos(3*x)')

xlabel('横坐标x'),ylabel('纵坐标y')

2、画出y=cos(sin(tanx(x))+3)在[0,2*pi]的极坐标图象【程序代码】

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

y=cos(sin(tan(x))+3);

polar(x,y)

二.特殊图形绘图

x

=

、在[-,]上用蓝色星形线绘制的阶梯图.

y e2

114-

【程序代码】

x=0::2*pi;

y=exp(-x.^2);

stairs(x,y)

【程序代码】

x=[1,4,5,2,6,3]; y=[1,0,0,0,1,0]; pie(x,y)

3、y x x ππtan(sin )sin(tan )=-在[-,]上绘制的火柴杆图

【程序代码】

x=-pi::pi;

y=tan(sin(x))-sin(tan(x));

stem(x,y)

三.从网络或参考资料上收集并整理1~2个与所学知识相关的MATLAB 程序并运行其结果(添加必要的注释)

例1:用规定的编制绘图

程序

x = 0::4*pi; % x 的取值范围

y = sin(x); %函数y

plot(x, y,‘k:diamond’) % 其中「k 」代表黑色,「:」代表点

% 「diamond 」则指定菱形为曲线的线标

例2:分别用条形图阶梯图杆图填充图绘制y=x 2的图形程序

x=linspace(-2*pi,2*pi,20); %x的取值范围

y1=x.^2; %所要绘制的函数

subplot(2,2,1); %1号分区

bar(x,y1); %绘制条形图

title('y1=x^2的条形图'); %设置标题

subplot(2,2,2); %2号分区

stairs(x,y1); %绘制阶梯图

title('y1=x^2的阶梯图'); %设置标题

subplot(2,2,3); %3号分区

stem(x,y1); %绘制杆图

title('y1=x^2的杆图'); %设置标题

subplot(2,2,4); %4号分区

fill(x,y1,'r'); %绘制填充图

title('y1=x^2的填充图'); %设置标题

相关主题
文本预览
相关文档 最新文档