2019-08-16

MATLAB常见绘图函数



Plot函数:



图形设置

grid on (/off)给当前图形标记添加(取消)网络

xlabel(‘string’)标记横坐标

ylabel(‘string’)标记纵坐标

title(‘string’)给图形添加标题

text(x,y,’string’)在图形的任意位置增加说明性文本信息

gtext(‘string’)利用鼠标添加说明性文本信息

axis([xmin xmax ymin ymax])设置坐标轴的最小最大值



fplot函数

fplot(f,xinterval):f为函数,interval为区间

polar函数:

功能:绘制极坐标图像;

语法:polar(theta, rho)

其中,theto是用弧度制表示的角度,rho是对应的半径。


patch函数:

功能:patch是个底层的图形函数,用来创建补片图形对象。一个补片对象是由其顶点坐标确定的一个或多个多边形。用户可以指定补片对象的颜色和灯光。

 语法:patch(X,Y,C)

添加已填充的二维补片到当前坐标轴。X和Y中的元素指定了多边形的定点。如果X和Y是矩阵,MATLAB将每一列生成一个多边形。C决定了补片的颜色,它可以是单个的ColorSpec,每个表面一个颜色,或每个定点一个颜色。如果C是1*3的向量,它将被看成是RGB三元组,直接指定颜色。

patch(X,Y,Z,C)创建三维坐标下的补片。


Sphere函数:[X,Y,Z] = sphere(...) % 在三个 (n+1)x(n+1)的矩阵内存储 n x n 个球面的坐标


Surf函数  surf(x,y,z):画三维有色图

你可能感兴趣的:(2019-08-16)