作图
1. 三维曲面图
x=linspace(a,b,n)
y=linspace(c,d,n) % 注意n大小要一样
[X,Y]=meshgrid(x,y) % 生成区域内格点坐标
Z=f(X,Y)
surf(X,Y,Z)
xlabel('x')
ylabel('y')
zlabel('z')
title('title')
2.三维曲线图
绘制三维线图plot3(X,Y,Z)
绘制网线图mesh(X,Y,Z)
绘制曲面图surf(X,Y,Z)
3.二维图形
3.1. 注意区分是连续线还是离散点。
3.2 双坐标轴
[ax,h1,h2]=plotyy(x1,y1,x2,y2,'fun1','fun2') % ax纵轴句柄;fun1,fun2是绘图指令/函数
4. 高维可视化
1. 等高线图
% 获取初始的X,Y,Z
x=0:0.1:1
y=0:0.1:1
[X,Y]=meshgrid(x,y)
Z=sin(X.*Y)
% 伪彩图,由x,y确定位置,z确定颜色
pcolor(X,Y,Z)
shading interp
% 等高线图
n=6 %等高线条数
C=contour(X,Y,Z,n,'k:')
clabel(C)