MATLAB实现二维作图【例】

论坛 期权论坛 脚本     
已经匿名di用户   2022-5-29 19:27   859   0
�r(x, y) 这个函数用于创建一个水平的条形图,x 代表第一个X 轴的取值,y 代
%表对应于Y 的取值
�rh(x, y) 这个函数用于创建一个竖直的条形图,x 代表第一个X 轴的取值,y 代
%表对应于Y 的取值
%compass(x, y) 这个函数用于创建一个极坐标图,它的每一个值都用箭头表示,从原点
%指向(x,y),注意:(x,y)是直角坐标系中的坐标。
%pie(x)
%pie(x, explode)
%这个函数用来创建一个饼状图,x 代表占总数的百分数。explode 用来判
%断是否还有剩余的百分数
%stairs(x, y) 用来创建一个阶梯图,每一个阶梯的中心为点(x, y)
%stem(x, y) 这个函数可以创建一个针头图,它的取值为(x,y)

x = [1 2 3 4 5 6];
y = [2 6 8 7 8 5];

figure(1)
stem(x,y);
title('\bfExample of a Stem Plot');
xlabel('\bf\itx');
ylabel('\bf\ity');
axis([0 7 0 10]);

figure(2)
bar(x,y);
title('\bfExample of a Bar Plot');
xlabel('\bf\itx');
ylabel('\bf\ity');
axis([0 7 0 10]);

figure(3)
compass(x,y);
title('\bfExample of a Compass Plot');
xlabel('\bf\itx');
ylabel('\bf\ity');


figure(4)
explode = [0 1 0 0 0 0];
pie(x,explode);
title('\bfExample of a Pie Plot');
legend('One','Two','Three','Four','Five',1);

figure(5)
stairs(x,y);
title('\bfExample of a Stairs Plot');
xlabel('\bf\itx');
ylabel('\bf\ity');
axis([0 7 0 10]);

转载于:https://www.cnblogs.com/dreamsyeah/archive/2013/03/12/5878513.html

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP