数据可视化四:Matlab数据可视化(三)
目录:
1、绘制二维图形的常用函数。
2、绘制三维图形的常用函数。
3、绘制图形的辅助操作。
1、设 ,在 x=0~2π区间取 101 点,绘制函数的曲线。
示例代码如下:
close all;
x=0 :pi / 50 : 2*pi;
y = (0.5 + 3 * sin(x)./ (1 + x.^2)).* cos(x);
plot(x,y);
运行结果如下:
图1.1 运行结果
2、已知,完成下列操作:
(1) 在同一坐标系下用不同的颜色和线型绘制三条曲线。
示例代码如下:
close all;
x=linspace(0,2*pi,101);
y1=x.^2;
y2=cos(2*x);
y3=y1.*y2;
plot(x,y1, 'g*');
hold on;
plot(x,y2,'ro');
hold on;
plot(x,y3,'b+');
运行结果:
图2.1 运行结果1
(2) 以子图形式绘制三条曲线。
示例代码如下:
close all;
x=linspace(0,2*pi,101);
subplot(3,1,1);
y1=x.^2;
plot(x,y1);
legend('y1=x.^2');
title('y1');
subplot(3,1,2);
y2=cos(2*x);
plot(x,y2);
legend('y2=cos(2*x)');
t