一、导入数据
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(\'~~~\');