一、导入数据
1、点击“导入数据”
2、选择存储数据的表格文件,点击“打开”
3、输出类型更改为“列向量”;选中一列数据后右键,选择“导入所选内容”,其它列做同样操作
4、在主页-工作区,将名称varname更改为自定义的名称,例如x或者y1
二、生成曲线图
1、在命令行窗口编辑命令:plot(x,y1,'b-',x,y2,'r-.');回车 %显示两条曲线,y1为蓝色实线,y2为红色虚线
2、设置图标题,显示于图上方:title('~~~~曲线图')
3、设置坐标轴表示意义:xlabel('时间')
ylabel('路程')
4、显示网格:grid on
取消网格:grid off
5、右上角小框内显示图标:legend('y1','y2')
三、调整坐标轴刻度
1、调整x坐标轴刻度:set(gca,'xtick',0:10:100) %从0开始,步长为10,到100结束
2、调整y坐标轴刻度:set(gca,'ytick',0:0.05:1)
注:set命令写要在plot命令之后。
四、画一个简单的柱状图并调整柱子宽度
1、>> data=[35,38,44,48]; %每个柱子所代表的数值
2、>> b=bar(data,0.5); % 这里的0.5用来调整柱子的宽度
3、>> ch=get(b,'children');
4、>> set(gca,'XTickLabel',{'2018','2019','2020','2021'}); %设置每个柱子的横坐标
5、>> ylabel('数量'); %设置纵坐标标签
6、>> xlabel('协议'); %设置横坐标标签
五、画三维柱状图
>>x=[1,2,3,4]; %x坐标
>>y=[5,6,7,8]; %y坐标
>>z=[9,10,11,12]; %z坐标
>>scatterbar(x,y,z,20); % "20"表示柱子的粗细,数值越小,柱子越粗;scatterbar()函数参考http://blog.sina.com.cn/s/blog_739bfa860102uwa5.html
>> xlabel('年份','Rotation',15); %"15"表示横坐标“年份”旋转15度
>> ylabel('数量');
>> zlabel('~~~');