我想计算实际和重建文件的误码率。为此,在 mat lab 中从波形文件中获取二进制或十六进制值的方法是什么?
问问题
1097 次
2 回答
1
于 2013-08-21T09:10:49.950 回答
0
您可以使用 function 获取数字的十六进制字符串表示形式dec2hex
。对于二进制表示,有dec2bin
.
通常,您可以找到d
数字base
格式的数字表示形式,如下所示:
d = 97; % example
base = 2; % can be 10, 16, whatever...
rep=rem(floor(d*base.^(1-ceil(log(d)/log(base)):0)),base)
% check:
rep*base.^[length(rep)-1:-1:0]'
它也适用于列向量。
于 2013-08-21T06:39:04.540 回答