第三章 MATLAB 图形系统
3.1 图 形 绘 制
这里以产生一个简单的正弦函数曲线为例来说明图形的
绘制,这一过程在 MATLAB 中是很简单的。设要产生 0 ~ 2
π 之间的正弦函数,则可按下列步骤进行:
(1) 产生 x 轴、 y 轴数据
>> x=0:pi/20:2*pi;
>> y=sin(x);
(2) 打开一个新的图形窗口
>> figure(1)
第三章 MATLAB 图形系统
(3) 绘制出正弦曲线
>> plot(x,y, 'r-')
其中 'r−' 表示以红色实线绘制出正弦曲线。
(4) 给图形加上栅格线:
>> grid on
这样就可以得到如图 3.1 所示的正弦曲线。从这一过程可
以看出,在 MATLAB 中建立曲线图形是很方便的。
第三章 MATLAB 图形系统
我们还可以将图形窗口进行分割,从而绘制出多条曲线。
例如,将图形窗口分割成 2×2 的窗格,在每个窗格中分别绘制
出正弦、余弦、正切、余切函数曲线,其 MATLAB 程序为
x=0:pi/50:2*pi;
k=[1 26 51 76 101];
x(k)=[]; %删除正切和余切的奇异点
figure(1)
第三章 MATLAB 图形系统
subplot(2,2,1)
plot(x,sin(x)), grid on %绘制正弦函数曲线
subplot(2,2,2)
plot(x,cos(x)), grid on %绘制余弦函数曲线
subplot(2,2,3)
plot(x,tan(x)), grid on %绘制正切函数曲线
subplot(2,2,4)
plot(x,cot(x)), grid on %绘制余切函数曲线