Matlab实用程序:将txt中十六进制数转化为十进制输出
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');
下载地址
用户评论