相关疑难解决方法(0)

十进制到二进制为双类型数组,而不是字符串

到目前为止我有这个:

data = 14
out = dec2bin(data, 4)
Run Code Online (Sandbox Code Playgroud)

这使:

out = 1110
Run Code Online (Sandbox Code Playgroud)

但我希望以这种格式获得二进制数:

out = [1 1 1 0]
Run Code Online (Sandbox Code Playgroud)

感谢帮助!

binary matlab octave

4
推荐指数
1
解决办法
180
查看次数

生成位矩阵

我想取一个n定义通信代码中位数的整数和一个定义我分配给位的字母表的向量0:n-1,并输出一个矩阵/单元格数组,其中包含每个状态的字母表示法,即:

function M = mycommarray(3,[-1,1])
Run Code Online (Sandbox Code Playgroud)

产生

M = [{-1,-1,-1}, {-1,-1,1}...]
Run Code Online (Sandbox Code Playgroud)

我尝试用这种方法更容易dec2bin(0:7,3),但似乎没有一种快速的方法可以将零写成-1s.

是否有接近预先包装的东西呢?在这种情况下,我不希望任何人为我(与家庭作业相关).

matlab bit-manipulation octave

3
推荐指数
1
解决办法
318
查看次数

标签 统计

matlab ×2

octave ×2

binary ×1

bit-manipulation ×1