2021-10-06

绘制直方图极坐标图

%对数坐标图绘制
%semilogy(x1,y1,选项1,x2,y2,选项2,…)半对数轴,y轴为对数刻度
%semilogx(x1,y1,选项1,x2,y2,选项2,…)半对数轴,x轴为对数刻度
%loglog(x1,y1,选项1,x2,y2,选项2,…)全对数轴,选项与plot相同
%例子 绘制1/x的直角坐标图和三种对数坐标图
% x=0:0.1:10;
% y=1./x;%x为向量要点除
% subplot(2,2,1);
% plot(x,y)
% title(‘plot(x,y)’);
% subplot(2,2,2);
% semilogx(x,y)
% title(‘semilogx(x,y)’);
% subplot(2,2,3);
% semilogy(x,y)
% title(‘semilogy(x,y)’);
% subplot(2,2,4);
% loglog(x,y)
% title(‘loglog(x,y)’);
在这里插入图片描述

%极坐标系下的二维曲线图
%polar(theta,rho,选项)其中,theta为极角,rho为极径,选项的内容与plot函数相同。
%例子 按极坐标方程心形曲线
% t=0:pi/100:2*pi;
% r=1-sin(t);
% subplot(1,2,1);
% polar(t,r)
在这里插入图片描述

% subplo %条形图 bar(y,style)y为条形高度即纵轴值,style为分组模式:簇状和堆积,默认簇状。
%barh(y)横着的条形图 bar(x,y,style)x存储横坐标,y存储数据。
%直方图 hist绘制直角坐标系直方图,rose极坐标系下直方图
%hist函数 hist(y) hist(y, x)
%其中,参数y是要统计的数据,x用于指定区间的划分方式。
% 绘制服从高斯分布的直方图
% y=randn(500,1);
% subplot(2,1,1);
% hist(y);
% title(‘高斯分布直方图’);
% subplot(2,1,2);
% x=-3:0.2:3;
% hist(y,x);
% title(‘指定区间中心点直方图’);
在这里插入图片描述

%rose函数 rose(theta,x)
%其中,参数theta用于确定每一区间与原点的角度,选项x用于指定区间的划分方式。
% 绘制高斯分布数据在极坐标下的直方图 theta以弧度为单位
% y=randn(500,1);%产生一个500乘1的随机矩阵
% theta=y*pi;%将y转为弧度
% rose(theta)
% title(‘在极坐标下的直方图’)
在这里插入图片描述

%饼图 pie(x, explode)
%其中,参数x存储待统计数据,选项explode控制图块的显示模式,也就是使得某一块突出,正常不突出时值为0,值越大突出越多。
%例子 某次考试优秀、良好、中等、及格、不及格的人数分别为:5、17、23、9、4,试用扇形统计图作成绩统计分析。
% score=[5,17,23,9,4];
% ex=[0,0,0,0,1];%1表示4对应图块突出
% pie(score,ex)
% legend(‘优’,‘良’,‘中’,‘及格’,‘不及格’,‘location’,‘eastoutside’)%location指定选项属性为位置,位置为右边外侧。

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值