首页 > 其他分享 >matlab读取文件中时间格式变量并将x轴以时间格式显示

matlab读取文件中时间格式变量并将x轴以时间格式显示

时间:2023-04-29 09:45:53浏览次数:37  
标签:end dateStrings raw 时间 matlab 设置 格式 轴以


clc
clear
close all
%读取数据文件
[num, txt, raw] = xlsread('data.xlsx');
%将第一列读进来作为时间
dateStrings = raw(2:end, 1);
%将第一列设置为时间数字格式
x_raw=datenum(dateStrings);
x = x_raw(:,:);
% 绘制图像
figure
hold on
%设置图片位置大小
set(gcf, 'Position', [376,393,921,426]); 
%曲线1:滤波之后的X方向实测流速
plot(x, y);
% 设置x轴标签
xlabel('时间');

% 设置X轴刻度位置
xticks(x(1:850:end));  
% 设置x轴刻度显示格式
datetick('x','yyyy/mm/dd','keepticks')

% 设置y轴标签
ylabel('流速[m/s]');
box on
grid on
legend('')
title('');

标签:end,dateStrings,raw,时间,matlab,设置,格式,轴以
From: https://www.cnblogs.com/Ada-CN/p/17363586.html

相关文章

  • 示波器数据导入MATLAB进行FFT分析的方法
      http://blog.sina.com.cn/s/blog_710421fa0101crm1.htmlpower_fftscope;示波器保存为.csv格式文件,然后用matlab导入新建.mdl模型文件,示波器里面变量保存为uuuu.time=seconduu.signals.values=Volt在工作台运行上面两条指令,直到FFT分析几面里面出现波形,就可以分析了!1......
  • 校验日期格式2008-01-01
    校验日期格式2008-01-01functionIsValidDate(dateStr){vardatePat=/^(\d{4})(\-)(\d{1,2})(\-)(\d{1,2})$/;varmatchArray=dateStr.match(datePat);if(matchArray==null){returnfalse;}year=matchArray[1];month=match......
  • ABAP创建OA流程,日期格式问题
    1.代码:DATA:lv_dateTYPEd.DATA:lv_datestringTYPEstring."传到OA的日期,如2023-01-09lv_date=sy-datum.CONCATENATElv_date+0(4)lv_date+4(2)lv_date+6(2)INTOlv_datestringSEPARATEDBY'-'.ls_main1-field_name='CJSJ'.ls_main1-......
  • Ubuntu (Linux) 上查看 HEIC 格式的图片 / 显示缩略图
    Ubuntu20.04上查看HEIC格式的图片,仅需要安装一个heif-gdk-pixbuf的package,然后就可以使用ImageViewer查看了.如果还需要在文件管理器中显示缩略图,那么还需要安装其它2个包(亲测OK):sudoaptupdatesudoaptinstallheif-gdk-pixbufsudoaptinstallheif-thumbnailer......
  • 如何在ProxySQL中保持散列格式的密码
    在这篇博客文章中,我们将看到如何在ProxySQL mysql_users 中保存哈希格式的密码。此外,即使有人以明文形式存储密码,我们也可以很容易地将其转换成散列格式。纯文本密码极易受到未经授权的访问,因为任何有权访问数据库或配置文件的人都可以轻易地读取它们。虽然将这些文件存储在安......
  • matlab生成点云
    clc;clearall;closeall;N=1000;%#NumberofpointsV=[-10,0;0,10;10,0];%#Trianglevertices,pairsof(x,y)t=sqrt(rand(N,1));s=rand(N,1);P=(1-t)*V(1,:)+bsxfun(@times,((1-s)*V(2,:)+s*V(3,:)),t);u......
  • ORA-01810 格式代码出现两次,日期格式,时间格式,to_date错误
    这个错误的原因是使用了两次MMto_date('YYYY-MM-DDHH:MM:SS')需要把分钟的MM改成MIto_date('YYYY-MM-DDHH:MI:SS')这样可能会出现小时变成了上下午的12小时格式,所以可以给小时设置成24小时格式to_date('YYYY-MM-DDHH24:MI:SS')黑色头发:http://heise......
  • 请问Pandas怎么能把类似201001这种月度格式改为2021-01-31这种日期格式
    今日鸡汤落叶人何在,寒云路几层。大家好,我是Python进阶者。一、前言前几天在Python最强王者交流群【老松鼠】问了一道Pandas时间处理的问题,如下图所示。二、实现过程一开始以为只是每个数据先加个31后缀,之后日期格式化转换一下应该就可以了,后来发现每个月天数不一样,不可以一概而论,......
  • "Wed Aug 03 19:48:03 +0800 2022"这种字符串,怎么转成时间格式年月日
    今日鸡汤清瑟怨遥夜,绕弦风雨哀。大家好,我是Python进阶者。一、前言昨天在Python黄金交流群【此类生物】问了一个Python时间处理的问题二、实现过程这里一共有两个方法,实现的过程是类似的。这里【瑜亮老师】给了一个回答,代码如下所示:fromdatetimeimportdatetimed='WedAug03......
  • java 格式化输出当前时间
    /***打印当前时间**@return*/publicstaticvoidprintCurrentTime(Stringparam){SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");//关键所在TimeZonegmt=TimeZone.getTimeZone("GMT+8");sdf.setTimeZone(gmt);......