如何从matlab中的文件中获取位?

时间:2015-03-02 00:59:49

标签: matlab bit

我需要对信号中的文件进行编码。有谁知道如何在matlab变量中获取位表示?我需要一个带有数据每一位的向量。

使用fread加载数据会返回一个带有文件字节的向量,即一个值介于0到255之间的向量。

2 个答案:

答案 0 :(得分:1)

我猜你正在寻找dec2bin

>> dec2bin(90)

ans =

1011010

答案 1 :(得分:1)

我认为您需要使用dec2bin()

就像这个例子一样

dec2bin(23)
Answer :  10111

修改

     » dec2bin(0:7) - '0'

   ans =

        0 0 0
        0 0 1
        0 1 0
        0 1 1
        1 0 0
        1 0 1
        1 1 0
        1 1 1

此外,您可以查看questionother