2016 - 2024

感恩一路有你

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

浏览量:1833 时间:2021-03-11 02:46:23 作者: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文档中

%%%%Draw%%

plot(1:length(alpha2),alpha2)%Draw

可以直接用MATLAB打开,也可以打开,然后命令加载数据。您可以在工作区中查看导入的数据,然后用plot命令绘图

调整图片大小,使用figure(“position”,[50,50200200])或set(GCF,“position”,[50,50200200]),设置文本集(GCF,“fontname”,“Times New Roman”)。。。Get(GCF)将打印出可由图像句柄设置的所有项目。用Set(GCF,“propname”,“propvalue”)设置。Get(GCA)是与坐标轴相关的设置项。Matlab的imwrite、print和SaveAs函数可以指定文件的格式。在命令窗口中,键入doc imwrite以查看imwrite使用的语法。多个图表应采用统一格式。您可以将上面调试好的代码保存为一个单独的m文件脚本,绘制一个图表并调用一次,非常方便。它也可以保存并封装为函数调用,例如函数H=setandsavefig(figoutname,…)。推荐导出图-文件交换导出图片,可以设置分辨率,效果很好。

matlab读取txt文件数据 matlab定义函数并调用 matlab十六进制表示方法

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