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):画三维有色图