24小时热门版块排行榜    

查看: 1837  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

wale0121

新虫 (初入文坛)

[求助] 求助Matlab中如何把几个比特合为一个symbol

项目编程中遇到一个问题,如何用matlab把几个比特合成一个symbol?
具体说就是在一个行向量里,怎么把每8个元素合为一个元素。
比如1*1744的二进制行向量,每8个元素合为一个,变成一个1*250的行向量,新矩阵一个元素就是原来的8个元素。
【1 0 0 0 0 1 1 1 0 0 0 1 1 0 1 0 】变成
【10000111 00011010】
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csgt0

荣誉版主 (著名写手)

彩色挂图

【答案】应助回帖

感谢参与,应助指数 +1
合成字符串好弄,但要是合成数字就得乘系数吧
x=[1 0 0 0 0 1 1 1 0 0 0 1 1 0 1 0 ];
for i=1:2
   y{i}= strcat(num2str(x(8*i-7:8*i)));
end
showmethemoney
3楼2012-08-20 11:14:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

andersonlyw

新虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
Matlab 不具备太好的二进制计算能力,你这个可以编个小程序,整几个循环计算。还是行得通,但是效率很低。
2楼2012-08-19 18:57:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wale0121

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by csgt0 at 2012-08-20 13:14:45
合成字符串好弄,但要是合成数字就得乘系数吧
x=;
for i=1:2
   y{i}= strcat(num2str(x(8*i-7:8*i)));
end

是合成数字 乘系数是什么意思
4楼2012-08-20 19:19:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csgt0

荣誉版主 (著名写手)

彩色挂图

【答案】应助回帖

引用回帖:
4楼: Originally posted by wale0121 at 2012-08-20 19:19:03
是合成数字 乘系数是什么意思...

突然想起,存不了数字,因为有首位数字为零的。
也可以用下面的方法
CODE:
x=[1 0 0 0 0 1 1 1 0 0 0 1 1 0 1 0 ];
t=[2^7,2^6,2^5,2^4,2^3,2^2,2^1,2^0];
for i=1:2
y(i)=sum(t .*x(8*i-7:8*i));
end
yy=dec2bin(y)

showmethemoney
5楼2012-08-21 09:37:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[论文投稿] 申请回稿延期一个月,编辑同意了。但系统上的时间没变,给编辑又写邮件了,没回复 10+3 wangf9518 2026-03-17 4/200 2026-03-19 23:55 by babero
[考研] 材料学硕318求调剂 +5 February_Feb 2026-03-19 5/250 2026-03-19 23:51 by 23Postgrad
[考研] 一志愿中国海洋大学,生物学,301分,求调剂 +5 1孙悟空 2026-03-17 6/300 2026-03-19 23:46 by zcl123
[考研] 288求调剂,一志愿华南理工大学071005 +5 ioodiiij 2026-03-17 5/250 2026-03-19 18:22 by zcl123
[考研] 梁成伟老师课题组欢迎你的加入 +9 一鸭鸭哟 2026-03-14 11/550 2026-03-19 17:22 by !本暗一次!
[考博] 东华理工大学化材专业26届硕士博士申请 +8 zlingli 2026-03-13 8/400 2026-03-19 16:32 by 轻松不少随
[考研] 一志愿北京化工大学0703化学318分,有科研经历,求调剂 +3 一瓶苯甲酸 2026-03-14 3/150 2026-03-19 15:17 by 尽舜尧1
[考研] 286求调剂 +6 lemonzzn 2026-03-16 10/500 2026-03-19 14:31 by lemonzzn
[考研] 求调剂,一志愿:南京航空航天大学大学 ,080500材料科学与工程学硕,总分289分 +3 @taotao 2026-03-19 3/150 2026-03-19 14:07 by peike
[考研] 材料专硕英一数二306 +5 z1z2z3879 2026-03-18 5/250 2026-03-19 07:43 by BruceLiu320
[考研] 材料专业求调剂 +5 hanamiko 2026-03-18 5/250 2026-03-18 20:19 by 星空星月
[考研] 295求调剂 +3 一志愿京区211 2026-03-18 5/250 2026-03-18 17:03 by zhaoqian0518
[考博] 26申博 +4 八6八68 2026-03-16 4/200 2026-03-17 13:00 by 轻松不少随
[考研] 一志愿南京大学,080500材料科学与工程,调剂 +4 Jy? 2026-03-16 4/200 2026-03-17 11:02 by gaoqiong
[考研] 070303 总分349求调剂 +3 LJY9966 2026-03-15 5/250 2026-03-16 14:24 by xwxstudy
[考研] 0703化学调剂 290分有科研经历,论文在投 +7 腻腻gk 2026-03-14 7/350 2026-03-16 10:12 by houyaoxu
[考研] 22408总分284求调剂 +3 InAspic 2026-03-13 3/150 2026-03-15 11:10 by zhq0425
[考研] 070305求调剂 +3 mlpqaz03 2026-03-14 4/200 2026-03-15 11:04 by peike
[考研] 297一志愿上交085600求调剂 +5 指尖八千里 2026-03-14 5/250 2026-03-14 17:26 by a不易
[考研] 招收0805(材料)调剂 +3 18595523086 2026-03-13 3/150 2026-03-14 00:33 by 123%、
信息提示
请填处理意见