2016 - 2024

感恩一路有你

matlab读取十六进制数据 Matlab怎样读取txt文件中的十六进制数?

浏览量:2078 时间:2021-03-11 10:15:41 作者:admin

Matlab怎样读取txt文件中的十六进制数?

%%%%|转换方法1%%%

a=textread(“C:“a.txt”,%s”)%以字符形式打开文件

alpha=HEX2DEC(a)“|转换方法1%%|转换方法2%%|转换方法2%%%

[Wenjian|ming,lujing|ming]=uigetfile(“C:a.txt”,“导入数据“)

FID=fopen(strcat(Lujing)ming,wenjian(ming),”R“)

data=[

while~feof(FID)

m=fscanf(FID,%3x”,[1 inf])

data=[datam]%将读取的数据保存到数据矩阵中

end

alpha=data

%%%]dlmwrite(”C:”b.txt“,alpha,”timer“,”)%将数据保存到一个新的b.txt文档

%%%%%%%Save file method 2%%%

FID=fopen(“C:d.txt”,“W”)

fprintf(FID,%d”,alpha”)%%%%%alpha2=alpha(1:2:length(alpha)-mod(length(alpha)1,2))%提取奇数元素

dlmwrite(“C:C.txt”,alpha2,“timer”,“”%将获得的数据存储在新的c.txt文档中

%%%%%Plot(1:长度(alpha2),alpha2)%]Plot

matlab读取十六进制数据 读取16进制表示 十六进制文件编辑

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。