通信原理仿真(二)——绘图知识补充

特殊二维图形的绘制

条图的绘制

bar(y,option);
bar(x,y,option);
bar(y,'stack');
bar(y,'group');

功能:(1)命令格式bar(y,option):以x=1,2,3,…为各个数据点的x坐标,以y向量的各个对应元素为y坐标,画出一个垂直放置的二维条图。
(2)命令格式bar(x,y,option):以向量x的各个对应元素为x坐标,以y向量的各个对应元素为y坐标,画一个垂直放置的二维条图。
(3)命令格式bar(y,‘stack’):以x=1,2,3…为各个数据点的x坐标。以矩阵y的各个行向量的累加值为y坐标,画出一个垂直放置的、累加式的二维条图。
(4)命令格式bar(y,‘group’):以x=1,2,3…为各个数据点的x坐标。以矩阵y的各个列向量的累加值为y坐标,画出一个垂直放置的、分组式的二维条图。
而barh命令是用来画水平放置的条图,其用法及功能与bar相同。
例题:

Y=[5 2 1;8 7 3;9 8 6;5 5 5;4 3 2];
bar(Y);

面积图的绘制

area(y);
area(x,y);

功能:(1)命令格式area(y):以x=1,2,3…为各个数据点的x坐标,以y向量的各个对应元素为y坐标,画出一个二维图形,并填充该折线与x轴之间的区域。
(2)命令格式area(x,y):以向量x的各个对应元素为x坐标,以y向量的各个对应元素为y坐标,画出一个二维图形,并填充该折线与x轴之间的区域。

y=[15,35,10,20,5];
area(y);

饼图

pie(y);
pie(y,explode);

功能:(1)若y为向量值时,则该命令绘制出每一个元素占全部元素总和值的百分比的圆饼图。
(2)若y为矩阵值时,则该命令绘制出每一个元素占全部矩阵元素总和值的百分比的圆饼图。
(3)参数explode说明是否将某一个数据对应的扇形图从整个圆饼图中分离出来,它的维数与y相同,当它的某个元素非零时,即表示将对应的扇形图从整个圆饼图分离出来。

subplot(1,2,1)
pie(y)
subplot(1,2,2)
pie(y,[1,0,0,1,0]);

火柴杆图

stem(y)
stem(x,y,option)
stem(x,y,'filled')

功能:(1)命令stem(y):以x=1,2,3,…为各个数据点的x坐标,以y向量的各个对应元素为y坐标,在(x,y)坐标点上画一个空心小圆圈,并连接一个条线段到x坐标轴。
(2)stem(x,y,option):以向量x的各个元素为x坐标,以y向量的各个对应元素为y坐标,在(x,y)坐标点画一个空心的小圆圈,并连接一条线段到x坐标轴。
(3)stem(x,y,‘filled’):以向量x的各个元素为x坐标,以y向量的各个对应元素为y坐标,在(x,y)坐标点画一个实心的小圆圈,并连接一条线段到x坐标轴。

y=linspace(0,2,10);
stem(exp(-y),'fill','-.');
axis([0 11 0 1])

矢量图

矢量图绘图函数

函数说明
compass罗盘图,绘制从源极点散发的矢量
feather羽图,从一个水平直线等间距点出发,图形显示矢量
quiver显示2D矢量图

例子:

z=[1+2j 2+2j 1-3j 3j -3];compass(z)
feather(z)
n=-2.0:.2:2.0;
[X,Y,Z]=peaks(n);
contour(X,Y,Z,8);
[U,V]=gradient(Z,.2);
hold on
quiver(X,Y,U,V);
hold off

等值线图的绘制

contour(Z);
contour(Z,n);

功能:contour(Z)绘制矩阵Z的等值线图。contour(Z,n)绘制n个等值线图水平的Z矩阵的等值线图。
其中,命令C=contourc(Z,n)是来计算等高线的坐标,clabel©是等高线加标注。

contour(peaks,10);
c=contourc(peaks,10);
clabel(c);
参考文献

赵鸿图,茅艳. 通信原理MATLAB仿真教程. 人民邮电出版社,2010.

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值