对数坐标图
semilogx半对数坐标,x轴为常对数刻度,y轴线性刻度
![]()
semilogy半对数坐标,y轴为常对数刻度,x轴线性刻度
![]()
loglog函数x,y均采用常用对数刻度
![]()
![]()
定义向量x,y存储曲线的横纵坐标

划分为2行2列4个子图,并选取第一个子图作为作图区

绘制直角坐标图形

在子图2绘制x半对数坐标曲线

在子图3绘制y半对数坐标曲线

在子图4绘制全对数坐标曲线


子图1和2纵坐标刻度相同,子图3和4纵坐标刻度相同
极坐标图
![]()
![]()
![]()
定义向量t存储极坐标极角,r极径

以t,r作为参数调用subplot函数绘制图形

重置r,t,绘制图形

右图图形是将左图图形逆时针旋转90°

若要使图形旋转极角加旋转角度,
旋转角度为正数,图形顺时针旋转, 旋转角度为负数,图形逆时针旋转
matlab绘制统计图
绘制条形图
bar函数
barh函数


![]()
![]()

![]()
调用bar函数,参数为y,不加选项,在子图一中绘制图形
元素分为三组,在子图二中绘制




以堆积分组的模式显示



x存储横坐标,y存储数据

x存储年份,y存储数据
![]()

调用bar函数,以默认的树状模式生成条形图


直方图
hist函数用于绘制直角坐标系下的直方图,rose函数用于绘制极坐标系下的直方图

![]()
例子
![]()
利用随机函数生成列向量y

在子图一绘制出条形图


生成一个-3~3的步长为0.2的行向量x



![]()
用随即参数randn生成列向量

theta中的值以弧度为单位

以theta为参数调用roae命令绘制出图形



扇形统计图
~ 扇形图pie函数


省略explode时,饼图是一个整体
例子
![]()
显示各分数段的人数

生成图形显示控制值

调用pie函数绘制出图形

legend函数location用于指定图例位置,eastoutside表示图例放在右边区域的外侧
图例是逆时针排列的


~ 面积图area函数
散点类图形

![]()
![]()


rd表示红色,filled表示数据点是实心的

矢量类图形

![]()

均匀起若干个点作为起点
![]()
![]()
生成向量A,B,C

绘制3个向量

分别在3点进行标注

设置坐标范围,网格线


原文:https://www.cnblogs.com/fanglijiao/p/11133813.html