MATLAB实现二维作图 【例】

�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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值