1 二维图像
1.0 曲线
figure(1)
x1=-10:0.1:10;
y1=x1.^2;
plot(x1,y1,'r','lineWidth',1);
xlabel('x轴')
ylabel('y轴')
title('二维图像')
grid on
图1.0 函数图
1.2 饼形图
figure(2)
x2=[1 2 3;4 5 6;7 8 9];
y2=[0 1 0 1 0 1 0 1 0];
pie(x2,y2)
title('饼形图')
grid on
图1.2 饼形图
1.3 柱形图
figure(3)
x3=[1 2 3;3 6 3; 3 2 1];
y3=bar(x3);
title('柱形图');
xlabel('x轴');
ylabel('y轴')
grid on
图1.3 柱形图
1.4 火柴图
figure(4)
x4=[1 2 3;4 5 6];
y4=[2 3 1;3 4 5];
stem(x4,y4,'fill','lineWidth',1);
title('火柴图');
xlabel('x轴');
ylabel('y轴');
grid on
图1.4 火柴图
1.5 散点图
figure(5)
x5=0:1:10;
y5=x5;
scatter(x5,y5,'r');
hold on
plot(x5,y5,'r','lineWidth',1);
title('散点图');
xlabel('x轴');
ylabel('y轴');
grid on
图1.5 散点图
1.6 极坐标图
figure(6)
x6=0:0.01:2*pi;
polar(x6,2*(1-cos(x6)),'or');
title('极坐标图');
grid on
图1.6 极坐标图
1.7 玫瑰花图
figure(7)
x7=rand(1,200)*2*pi;
rose(x7,25);
title('玫瑰花图');
图1.7 玫瑰花图
1.8 罗盘图
figure(8)
x8=rand(20,1);
y8=randn(20,1);
compass(x8,y8);
title('罗盘图');
图1.8 罗盘图
1.9 梯度场矢量图
figure(9)
[x9,y9]=meshgrid(-3:0.1:3);
z9=3.*x9.*y9*exp(-x9.^2-y9.^2);
[u9,v9]=gradient(z9,0.2,0.2);
quiver(x9,y9,u9,v9,2,'black','lineWidth',1)
title('梯度场矢量');
xlabel('x轴');
ylabel('y轴');
图1.9 梯度场矢量图
2 三维图像
2.1 三维线型图
figure(12)
n=20;
[x12,y12,z12]=sphere(n);
plot3(x12,y12,z12);
grid on
title('plot3三维图');
axis equal;
xlabel('x轴');
ylabel('y轴');
zlabel('z轴');
图2.1 球
2.2 surf三维图
figure(13)
n=20;
[x13,y13,z13]=sphere(n);
surf(x13,y13,z13);
title('surf三维图');
axis equal;
xlabel('x轴');
ylabel('y轴');
zlabel('z轴');
图2.2 球
2.3 mesh三维图
figure(14)
n=20;
[x14,y14,z14]=sphere(n);
mesh(x14,y14,z14);
title('mesh三维图');
axis equal;
xlabel('x轴');
ylabel('y轴');
zlabel('z轴');
图2.3 球
2.4 瀑布三维图
figure(100)
n=20;
[x14,y14,z14]=sphere(n);
waterfall(x14,y14,z14);
title('mesh三维图');
axis equal;
xlabel('x轴');
ylabel('y轴');
zlabel('z轴');
图2.4 球
2.5 三维饼形图
figure(15)
x15=[1 2 3;4 5 6;7 8 9];
y15=[0 1 0 1 0 1 0 1 0];
pie3(x15,y15)
title('三维饼形图')
grid on
xlabel('x轴');
ylabel('y轴');
zlabel('z轴');
图2.5 饼
2.6 三维柱形图
figure(16)
x16=[1 2 3;3 6 3; 3 2 1];
bar3(x16,'grouped');
title('三维柱形图');
图2.6 柱
2.7 三维火柴图
figure(17)
x17=1:0.5:20;
y17=sqrt(x17);
z17=sqrt(x17.^2+y17.^2);
stem3(x17,y17,z17,'filled');
title('火柴三维图');
grid on
xlabel('x轴');
ylabel('y轴');
zlabel('z轴');
图2.7 火柴 更新ing