MATLAB应用锦集
散点图
1. 列出相关数据的数据向量,用MATLAB中的绘制线性函数plot来处理
2. 使用散点图函数scatter
书写格式:
scatter(X,Y,S,C)
scatter(X,Y)
scatter(···,markertype)
scatter(···‘filled’)
h = scatter(···)
X,Y为横坐标和纵坐标向量,它们必须有相同的长度。S是指圆圈标记点的面积,面积定位点宽的平方,若是向量,则必须与XY长度相同。C确定标记点的颜色,若是向量,则必须与XY具有相同的大小。markertype用来改变标记点的类型,filled用来填充标记点的颜色。在标记类型默认的情况下,scatter绘出的是圆圈图。h用来取得散点图的句柄,用于图形的修饰。
极坐标图及其与直角坐标图的转换
极坐标书写格式:
polar(theta,rhe)
polar(theta,rho,LIneSpec)
theta为模向量与横坐标的夹角向量,以弧度表示:rho为模长度的向量:LinSpec为线的规格
与直角坐标的相互转换关系:
极坐标转换成直角坐标:
[x,y] = pol2cart(theta,rho)
直角坐标转换极坐标:
[theta,rho] = cart2pol(x,y)
x,分别为横坐标向量和纵坐标向量
条形图
用来显示向量或矩阵的元素值在水平或者垂直方向。条形图也是显示数据的工具
书写格式如下:
bar(Y)
bar(x,Y)
bar(···,width)
bar(···,‘style’)
bar(···,LineSpec)
h = bar(```)
barh(···)