Matlab调用excel数据绘制折线图「建议收藏」

Matlab调用excel数据绘制折线图「建议收藏」如题,matlab之前没接触过,但是电脑上一直有安装,有些老师需要做几张图放论文里,所以尝试了一下(excel其实效果也行,但matlab感觉更专业)x=2:2:778;%x轴上的数据,第一个值代表数据开始,第二个值代表间隔,第三个值代表终止a=xlsread(‘d:/RVA-zlx.xls’,1,’D2:D390′);%a数据y值b=xlsread(‘d:/RVA-zlx.xls…

大家好,又见面了,我是你们的朋友全栈君。

如题,matlab之前没接触过,但是电脑上一直有安装,有些老师需要做几张图放论文里,所以尝试了一下(excel其实效果也行,但matlab感觉更专业)

x=2:2:778;%x轴上的数据,第一个值代表数据开始,第二个值代表间隔,第三个值代表终止
a= xlsread('d:/RVA-zlx.xls',1,'D2:D390'); %a数据y值
b= xlsread('d:/RVA-zlx.xls',1,'G2:G390');%b数据y值
c= xlsread('d:/RVA-zlx.xls',1,'L2:L390');
d= xlsread('d:/RVA-zlx.xls',1,'O2:O390');
plot(x,a,'-*b',x,b,'-or',x,c,'-om',x,d,'-ok'); %线性,颜色,标记
axis([2,778,-50,300])  %确定x轴与y轴框图大小
set(gca, 'Xticklabels',[2:2:14]) %x轴范围2-14,间隔2
set(gca,'YTick',[-50:50:300]) %y轴范围-50-300,间隔50
legend('HR1212', 'NG46', 'HXR386', 'HXR412');   %右上角标注
xlabel('Time(min)')  %x轴坐标描述
ylabel('Viscosity(RVU)') %y轴坐标描述

代码很简单,但问题也是一堆。

报plot的错,大概率是描述的数组长度与实际获取长度不一致(第一行与后面几行)。

plot的颜色什么的问题不大,可以生成图表后调用图形工具逐项修改(编辑-轴属性 或其他属性修改)。

Matlab调用excel数据绘制折线图「建议收藏」

图表的导出(文件-另存为 或者 命令里面print 或者直接 文件-打印-PDF)

还有倒数第四第五行,刚好两种情况都有了,一个是直接显示坐标,一个是修改lab显示坐标(有时候直接显示太密,可以人为修改一下)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/136312.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 怎么把python中的列表转化为字符串(python成长记录)

    怎么把python中的列表转化为字符串(python成长记录)怎么把python中的列表转化为字符串(python成长记录)1,列表中非字符串的元素的转换方法一:使用列表推导式转换list1=[‘happy’,1,6,’sad’]list1=[str(i)foriinlist1]print(list1)结果为[‘happy’,’1′,’6′,’sad’]方法二:使用map高级函数转换list1=[‘happy’,1,6,…

    2022年5月30日
    33
  • 前缀和与差分数组[通俗易懂]

    前缀和与差分数组[通俗易懂]文章目录适合解决的问题差分数组的定义解释借教室(二分加差分数组)适合解决的问题例:n个数,m次操作。每一次操作都给定区间和数值[l,r]+del.最后有q个询问,问[l,r]点的值或者单点查值。注:先进行m个修改操作,后进行查询操作。(离线的区间区间修改问题)差分数组的定义记录当前位置与上一位置数的差值解释原数组a[5]=9,3,5,4,2差分数组b[5]=9,-6,2,…

    2022年6月5日
    33
  • 统计学的卡方检验方法是什么呢?用几个生活实例带你揭秘!

    统计学的卡方检验方法是什么呢?用几个生活实例带你揭秘!作者|文文酱的数据课堂来源|知乎专栏https://zhuanlan.zhihu.com/p/69888032卡方检验,统计学的方法,现在机器学习看变量的时候也会用到。很多不知道…

    2022年5月13日
    37
  • C# Grid StackPanel DockPanel WrapPanel

    C# Grid StackPanel DockPanel WrapPanelWPF面板布局介绍Grid、StackPanel、DockPanel、WrapPanel回顾       上一篇,我们介绍了基本控件及控件的重要属性和用法,我们本篇详细介绍WPF中的几种布局容器及每种布局容器的使用场景,当然这些都是本人在实际项目中的使用经验,可能还存在错误之处,还请大家指出。本文大纲1、Grid2、StackPanel3、DockPanel…

    2022年7月23日
    6
  • 图解Kafka的服务端的网络通信模型

    图解Kafka的服务端的网络通信模型在开始讲解Kafka的网络通信模型之前,我们有必要先简单了解一下:线程模型Reactor模式Reactor模式Reactor模式,是指通过一个或多个输入同时传递给服务处理器的服务请求的事件驱动处理模式。服务端程序处理传入多路请求,并将它们同步分派给请求对应的处理线程,Reactor模式也叫Dispatcher模式。即I/O多了复用统一监听事件,收到事件后分发(Dispatch给某进程),是编写高性能网络服务器的必备技术之一。根据Reactor的数量和处理资源池线程的数量不同,有

    2022年7月14日
    14
  • Java JDK8下载 (jdk-8u251-windows-x64和jdk-8u271-linux-x64.tar)

    Java JDK8下载 (jdk-8u251-windows-x64和jdk-8u271-linux-x64.tar)jdk-8u251-windows-x64和jdk-8u271-linux-x64.tar链接:https://pan.baidu.com/s/1gci6aSIFhEhjY8F48qH39Q提取码:l289复制这段内容后打开百度网盘手机App,操作更方便哦JDK国国内官网下载地址:https://www.oracle.com/cn/java/technologies/javase-downloads.htmlJDK8国内官网下载地址:https://www.oracle.com/cn/j

    2022年7月21日
    107

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号