实验六 MATLAB数据可视化.pdfVIP

  • 17
  • 0
  • 约6.65千字
  • 约 12页
  • 2024-07-25 发布于山东
  • 举报

实验六MATLAB数据可视化

一、实验目的

掌握MATLAB二维、三维图形绘制,掌握图形属性的设置和图形修饰;掌握图像文件

的读取和显示。

二、实验内容

(1)二维图形绘制。

(2)三维曲线和三维曲面绘制。

三、实验步骤

1.二维图形绘制

(1)二维图形绘制主要使用函数plot。

clearall;

x=linspace(0,2*pi,100);

y1=sin(x);

plot(x,y1)

holdon

y2=cos(x)

plot(x,y2)

holdoff

注:holdon用于保持图形窗口中原有的图形,holdoff解除保持。

(2)函数plot的参数也可以是矩阵。

closeall

x=linspace(0,2*pi,100);

y1=sin(x);

y2=cos(x);

A=[y1;y2];

B=[x;x]

plot(B,A)

(3)选用绘图线形和颜色。

closeall

plot(x,y1,g+,x,y2,r:)

gridon

(4)添加文字标注。

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

ylabel(幅度)

xlabel(时间)

legend(sin(x),cos(x))

(5)修改坐标轴范围。

axisequal

axisnormal

axis([0pi01.5])

(6)子图和特殊图形绘制。

subplot(2,2,1)subplot(2,2,3)

t1=0:0.1:3;t3=0:0.1:3;

y1=exp(-t1);y3=t3.^2+1;

bar(t1,y1);stairs(t3,y3);

subplot(2,2,2)subplot(2,2,4)

t2=0:0.2:2*pi;t4=0:.01:2*pi;

y2=sin(t2);y4=abs(cos(2*t4));

stem(t2,y2);polar(t4,y4);

11

0.5

0.50

-0.5

0-1

-20240510

10901

文档评论(0)

1亿VIP精品文档

相关文档