matplot画2D图和3D图

2D图

步骤 典型指令
数据准备:选定要表现的范围,产生自变量采样向量,计算相关的函数变量 t=pi*(0:100)/100,y = sin(t)
选定图形窗和子图位置 figure(),subplot(2,2,3)
调用(高层)绘图指令,线型,色彩,数据点型 plot(t,y,‘b’)
设置轴的范围与刻度,坐标分格线 axis(0,pi,-1,1),grid on
图形注释:图名,坐标名,图例,文字说明 title,xlabel,legend,text
图形的精细修饰 set(h,“MarkerSize”,10)
打印 采用图形窗选项或按键打印最便捷

3D图

步骤 典型指令
三维曲线数据准备 t = pi*(0:100)/100;x = fl(t),y = f2(t),z = f3(t)
三维曲面数据 x = x1:dx:x2; y = y1:dy:y2; [X,Y] = meshgrid(x,y);z = f(x,y)
选定图形窗及子图位置 与上表一样
调用三维曲线绘图命令 ploy3(x,y,z,‘b’)
调用三维曲面绘图指令 mesh(X,Y,Z)
设置轴的范围,坐标分格线 axis()
图形注释:图名,坐标名,图例,文字说明 title,xlabel,ylabel,zlabel,legend,text
着色,明暗,灯光,材质处理 colormap,shading,light,material
视点,三度(横纵高)比 view,aspect
图形的精细修饰 get,set
打印 直接打印

猜你喜欢

转载自blog.csdn.net/qq_28485501/article/details/84349211