1. 首页
  2. 编程语言
  3. C
  4. Matlab实用程序:将txt中十六进制数转化为十进制输出

Matlab实用程序:将txt中十六进制数转化为十进制输出

上传者: 2023-04-01 16:18:15上传 DOCX文件 10.01KB 热度 8次

Matlab是一款广泛应用于科学计算、工程设计等领域的软件,本程序通过Matlab实现将十六进制数转化为十进制数的功能。首先,我们需要读取txt文件中的数据,然后将数据按照一定的规则进行转换,最后将转换后的十进制数输出到另一个文件中进行保存。具体实现方法和步骤请看以下代码:

%读取txt文件中的数据

fid = fopen('test.txt','r');

content = fread(fid);

fclose(fid);

%按照规则将数据转换为十进制数

len = length(content);

out = zeros(1,len/2);

for i = 1:len/2

tmp_v = content(2(i-1)+1)256 + content(2*i);

out(i) = tmp_v;

end

%将转换后的十进制数输出到文件中保存

dlmwrite('output.txt',out,'delimiter','\n');

下载地址
用户评论