在第一步中,我生成了一个位序列(0,1)..
我使用randi命令x = randi([0 1],1,3)
生成随机位
我坚持这两个步骤:
将序列除以3位为8级 [000,001,010,011,100,101,110,111]
对于每个量子级别分配范围[-2,2]
的幅度值答案 0 :(得分:0)
我不会提供完整的源代码,为您留下一些功课,但我会给您一些提示:
randi()
正在创建0和1个浮点数的序列bitpack
的文档。这允许您将数组元素中的位打包成单个字节。请注意,您需要提供一个8位元素的"位"填写一个字节。用户' uint8'作为阶级论证。logical
函数将其转换为logical()
数组。linspace()
的文档以创建一个包含8个元素的数组,其中包含相等的空间幅度值