Matlab有关数据库的读取需下载mysql-connector-java-5.1.26-bin.jar文件放到指定位置,并修改classpath.txt相关文件,具体可网上自行查找。

看一下实例:

conn=database(‘photo‘, ‘root‘, ‘123321‘, ‘com.mysql.jdbc.Driver‘, ‘jdbc:mysql://10.48.21.000:3306/‘);

curs = exec(conn,[‘select * from photo_act_data Where DATE_FORMAT(get_time,‘‘%i‘‘)%15=0 order by get_time;‘]);

curs = fetch(curs);

ress = curs.Data;

该例访问IP为10.48.21.000的数据库,数据库名为photo,表为photo_act_data,用户名root,密码123321,端口号为3306

根据自己需求对应修改其中若干项即可;

以上mysql语句为访问该表下的数据,其中按时间每15分钟提取并排序,返回结果ress为cell类型,熟悉matlab的并不难进一步处理。

实际应用中,很可能需要提取一个时段内数据,此时主要涉及到matlab字符串中带引号子字符串的写法问题:

数据库访问语句应变为:

curs = exec(conn, ‘select  * from photo_act_data Where DATE_FORMAT(get_time,‘‘%i‘‘)%15=0 AND get_time Between ‘‘2019-07-17 00:00:00‘‘ AND ‘‘2019-07-23 23:45:00‘‘ order by get_time;‘);

注意:matlab在字符串中引用单引号时,语句中该部分字符串需要用双引号。例上面的语句输出后为:

这样的定义语句a正符合mysql查询语句的写法,如果时间项提前定义为一个可变量,该如何写?如下:

ts=‘‘‘2019-08-01 00:00:00‘‘‘;

te=[‘‘‘‘ datestr(now,‘yyyy-mm-dd HH:MM:SS‘) ‘‘‘‘];

curs = exec(conn,[‘select * from photo_act_data Where DATE_FORMAT(get_time,‘‘%i‘‘)%15=0 AND get_time Between‘ ts ‘AND‘ te ‘order by get_time;‘]);

这个在实际应用中其实常常用到,记录!

Matlab有关数据库读取及时间项的设定

标签:matlab   txt   nbsp   图片   java   where   返回   nec   data

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:https://www.cnblogs.com/ClownZzb/p/11378191.html

matlab读取时间数据,Matlab有关数据库读取及时间项的设定相关推荐

  1. NGS的测序仪和相关技术时间轴 NGS相关数据库和项目时间轴

    NGS的测序仪和相关技术时间轴 NGS相关数据库和项目时间轴:

  2. matlab读取grib2数据,matlab读取grib2数据

    2018 基于通用模型的 GRIB 格式数据读取技术 王兵,李杰 (1. 南京航空航天大学 民航学院,江苏 南京 211106;2. 国家空管飞行流量技术重点实验室,江苏 南京 211106) 摘要: ...

  3. Matlab打开grb数据,[转载]grb文件读取

    今天来斟酌了下grb文件格式的读取,现在总结一下: 1. grb格式文件是国际气象组织一种独特的数据存储格式,所有不能直接打开,下面介绍一种matalb代码读取文件的方法,首先下GRID_GRIB代码 ...

  4. .Net C# 如何读取Excel数据内容写入数据库并通过DataGridView控件动态刷新显示

    目录 介绍 选择Excel文件并读取内容 将数据内容写到数据库 更新dataGridView内容 介绍 本篇文章主要介绍C# winForm窗体如何打开Excel文件读取其中的内容,并将其内容写到数据 ...

  5. python批量读取文件内容_Python从数据库读取大量数据批量写入文件的方法

    使用机器学习训练数据时,如果数据量较大可能我们不能够一次性将数据加载进内存,这时我们需要将数据进行预处理,分批次加载进内存. 下面是代码作用是将数据从数据库读取出来分批次写入txt文本文件,方便我们做 ...

  6. 前端读取文件图片信息流;js读取图片不同信息流;js读取图片;前端就js读取二进制数据;前端js读取文件流使用FileReader对象的readAsDataURL方法来读取图像文件;

    原文链接 FileReader来把文件读入内存,并且读取文件中的数据. readAsDataURL方法可以在浏览器主线程中异步访问文件系统,读取文件中的数据,且读取后 result 为 DataURL ...

  7. mysql 传送时间_vue处理mysql数据库中的时间数据(datetime)

    一.使用过滤器处理接收的时间数据 mysql中使用datetime类型的数据,长度不用设置 这时接收到的时间格式是这样的 {{ item.date }} 显然这个格式不太美观,所以我们可以先导入 mo ...

  8. matlab引入外部数据,matlab引入外部数据

    (1)适用与 matlab 等非编译语言. (2)适用与 C 和 Fortran 等编译语言. B. 如何在外部程序中告诉 ANSYS 改变单元属性和载荷变化: 在从 ANSYS 中导入数据后.... ...

  9. matlab神经网络预测数据,matlab神经网络工具箱

    什么是matlab神经网络 Matlab语言是MathWorks公司推出的一套高性能计算机编程语言,集数学计算.图形显示.语言设计于一体,其强大的扩展功能为用户提供了广阔的应用空问. 它附带有30多个 ...

最新文章

  1. python实现socket编程,服务端开启多线程(和多个客户端聊天)
  2. oracle 表空间热备份,oracle对表空间的热备
  3. 信息系统项目管理师-信息化与信息系统核心知识点思维脑图
  4. PowerDesigner生成mysql字段comment 注释
  5. [css] box-sizing常用的属性有哪些?分别有什么作用?
  6. java开心消消乐代码_Vue实现开心消消乐游戏算法
  7. java 正则表达式 中文数字和字母_Java中过滤出字母、数字和中文的正则表达式...
  8. 数据库复习(前四章)
  9. avs3 ts格式封装 标准_Go time.RFC3339 时间格式化
  10. linux解析器错误权限不够,实例解析Linux下目录的权限
  11. 一次量产恢复U盘真实容量的操作过程(安国主控芯片)
  12. 公文写作神器 v2.8.1.20 去更新去广告版
  13. (转)s3c6410 开发板Linux系统支持 K9GAG08U0E的方法
  14. DOP反映的是测量误差与定位误差之间的传递关系。
  15. Scrum板与Kanban如何抉择?ivhbyfphe板与按照drpxcj
  16. python处理图片水印
  17. 特殊时期下捣鼓树莓派4
  18. DONT_TOUCH约束
  19. 软考高项记忆小妙招-项目章程
  20. 10套苹果CMS模板打包下载/苹果CMS视频影视网站源码下载

热门文章

  1. 文献阅读课12-Fine-Grained Temporal Relation Extraction(19ACL,时间关系,时间持续时间,数据集,语义框架,常识)
  2. k8s 基础概念和术语
  3. profile 配置文件修改后如何生效?
  4. .net如何引用该命名空间
  5. path环境变量丢失恢复
  6. Unity3d—做一个年月日选择器(Scroll Rect拖动效果优化)— 无限滚动 + 锁定元素...
  7. 设计模式之——工厂模式
  8. HDU 1033 水题
  9. 操作系统学习笔记-05-中断和异常
  10. 2017年网易校招题 买苹果