• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

matlab导入数据生成曲线,并更改坐标轴刻度;matlab画柱状图,并调整柱子宽度;matlab ...

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

一、导入数据

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(\'~~~\');

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Delphi2010下载和解解发布时间:2022-07-18
下一篇:
Delphi实现16进制转字符串及字符串(中文)转16进制发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap