将.hex文件导入到Matlab中
来源:互联网 发布:历史网络课答案 编辑:程序博客网 时间:2024/05/22 10:57
硬件产生的数据通常而言是二进制或者十六进制,例如:文件格式为.hex,需将其保存为.txt格式(也可以复制到Word中,自动分行,然后复制到.txt文本中)。
读取二进制txt文件:
假如txt文档中内容为0001 0010 0011 0100 1000,保存在pin.txt文档中
使用
a=textread('pin.txt','%s')'a = '0001' '0010' '0011' '0100' '1000'
可以看到数据保存为了char格式。
使用bin2dec
b=bin2dec(a)'b = 1 2 3 4 8
可以看到成功地转换成了十进制文件。
十六进制文件:
0001 0010 0011 0100 1000 A B C AA
a=textread('pin.txt','%s')'a = '0001' '0010' '0011' '0100' '1000' 'A' 'B' 'C' 'AA'
可以看到成功读取了文件。
b=hex2dec(a)'b = 1 16 17 256 4096 10 11 12 170
读取完毕。 将16进制数据转换成10进制后还需要将数据进行保存。可以用dlmwrite函数:
dlmwrite('c:\b.txt',b,'delimiter', ' ') %将得出数据存入新的b.txt文档
0 0
- 将.hex文件导入到Matlab中
- 将excel文件导入到数据库中
- 将excel文件导入到dataset中
- 将sql文件导入到MySQL中
- 将.SQL文件导入到Navicat中
- 将excel表中的数据导入到matlab中
- 如何将MATLAB数据导入到PROE中
- 将excel中的数据导入到matlab中
- 将csv文件在MATLAB中导入为向量的csvread函数以及将向量导出到csv文件中的csvwrite函数
- matlab环境中 将cell数据 写入到text文件
- 直接将Access数据库导入到Excel文件中
- 如何将excel文件导入到mssql中(dephi)
- 将Excel文件导入到Asp.net后台数据库中
- 如何将XX.sql文件导入到MYSQL数据库中
- 将XML文件导入到Oracle数据库中
- 将Excel文件导入到Oracle数据库中
- .net将Excel文件导入到GridView中
- 将excel文件导入到一个oracle表中
- c++日期类
- Mesos 资源分配
- ListView、Map、SimpleAdapter组合
- 155. Min Stack
- 2017年要学习的三个CSS新特性
- 将.hex文件导入到Matlab中
- SQL语句中 Case具有两种格式:简单Case函数和Case搜索函数
- JavaScript的内存泄漏
- java函数参数传递在堆、栈、常量池的理解(容易理解)
- LPCXpresso54608开发板中文用户手册
- 关于INSTALL_FAILED_MEDIA_UNAVAILABLE的处理
- Cocos2d-JS中JavaScript继承
- java 8 G1
- 在windows基于Eclipse编写hadoop时,遇到的 WARN util.NativeCodeLoader问题