x=0:0.01:2*pi;
y=[sin(x);cos(x)];
plot(x,y)
颜色 | 线型 | 顶点标记 | |||||
符号 | 含义 | 符号 | 含义 | 符号 | 含义 | 符号 | 含义 |
b | 蓝色 | - | 实线 | . | 实点标记 | Λ \Lambda Λ | 朝上三角符 |
g | 绿色 | : | 虚线 | o | 圆圈标记 | < | 朝左三角符 |
r | 红色 | -. | 点划线 | X | 叉字符标记 | > | 朝右三角符 |
c | 青色 | - - | 双划线 | + | 加号标记 | p | 五角星符 |
m | 洋红 | * | 星号标记 | h | 六角形符 | ||
y | 黄色 | s | 方块标记 | ||||
k | 黑色 | d | 菱形标记 | ||||
w | 白色 | v | 朝下三角符 |
t1=0:0.1:2*pi;
t2=0:0.1:6;
y1=sin(t1);
y2=sqrt(t2);
plot(t1,y1,':hb',t2,y2,'--g')
subplot(2,2,1)
t=0.1:0.1:2*pi;
y=sin(t);
semilogx(t,y)
grid on
subplot(2,2,2)
t=0:0.1:4*pi;
y=sin(t);
plot(t,y)
subplot(2,2,3)
x=1:0.01:5;
y=exp(x);
plotyy(x,y,x,y,’semilogx’,’plot’)
subplot(2,2,4)
x=1:0.1:10;
y=sqrt(x);
plot(x,y,’:rd’)
subplot(2,1,1)
t=0:0.1:4*pi;
y=sin(t);
plot(t,y)
subplot(2,1,2)
t=0:0.1:4*pi;
y=sin(t);
plot(t,y)
axis([0,max(t),min(y),max(y)])
[X,Y]=meshgrid(-pi:0.1:pi);%生成网格点矩阵
Z=sin(X)+cos(Y);
plot3(X,Y,Z)
[X,Y] = meshgrid(-2:2:2, -2:2:2);
[X,Y] %将划分结果输出至矩阵
ans =
-2 0 2 -2 -2 -2
-2 0 2 0 0 0 -2 0 2 2 2 2
[X,Y] = meshgrid(-2:2:2, -2:2:2);
Z = X .* exp(-X.^2 - Y .^2);
mesh(Z)
z=peaks; %绘制山峰的图像,将函数值赋予变量z
surf(z) %对山峰的图像进行着色处理
shading interp %函数 shading 改变着色方式
MATLAB二维及三维绘图的学习分享就到这儿,下一篇即将说到等高线图形绘制及控制图形可视化的效果,敬请期待,如有错误,不吝赐教。