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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • idea打开不了项目_idea为什么打不开

    idea打开不了项目_idea为什么打不开最近做项目的时候发现一个有趣的事情。公司以前的项目代码拉取下来之后用idea没法打开。如上图open之后没反应。打不开。找了很多资料没发现是什么原因导致的,只有这一个项目打不开,其他项目都能正常打开、编译,同时idea无任何提示。这个解决办法呢我尝试是在下图这个页面直接将项目拖进去,确实解决了问题,能够正常打开编译了。此方法目前来看2019.3.4和2020.2版本试过是可以的,但是在2017.12版本上此方法不行。如有大神知道原因请留言,小弟感激不尽…

    2022年9月1日
    3
  • WinHTTP Web Proxy Auto-Discovery Service 服务处于 停止 状态「建议收藏」

    WinHTTP Web Proxy Auto-Discovery Service 服务处于 停止 状态「建议收藏」WinHTTPWebProxyAuto-DiscoveryService服务处于停止状态还有,我的服务器没有使用WEB代理和防火墙客户端。但是有一天早上来发现全部电脑都无法上网。PINGISA都不通。重新启动后正常。我检查系统日志里面有3条关于WEB代理的日志:1。TheWinHTTPWebProxyAuto-DiscoveryServicehas…

    2022年6月21日
    46
  • 优化报表系统结构之报表server计算

    优化报表系统结构之报表server计算

    2022年3月4日
    39
  • 安全通信网络-(一)网络架构

    安全通信网络-(一)网络架构安全通信网络随着现代信息化技术的不断发展,等级保护对象通常通过网络实现资源共享和数据交互,当大量的设备连成网络后,网络安全成了最为关注的问题。按照“一个中心,三重防御”的纵深防御思想,边界外部通过广

    2022年7月3日
    20
  • armv7和arm64区别(armv7s)

    目前ios的指令集有以下几种:armv6iPhoneiPhone2iPhone3G第一代和第二代iPodToucharmv7iPhone4iPhone4Sarmv7siPhone5iPhone5Carm64iPhone5SiPhone6iPhone6+================================================…

    2022年4月11日
    89
  • 补码 转换_三线8译码器有什么型号

    补码 转换_三线8译码器有什么型号补码转换`timescale1ns/10psmoduledevice(a,a_comp);input[7:0]a;//括号要写在前面output[7:0]a_comp;wire[6:0]b;//按位取反的幅度位wire[7:0]y;//负数的补码assignb=~a[6:0];assigny[6:0]=b+1;//按位取反再加1assigny[7]=a[7];//符号位不变assigna_comp=a[7]?y:a;//二选一endmodulemodule

    2022年9月17日
    0

发表回复

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

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