24小时热门版块排行榜    

查看: 391  |  回复: 3

ytlph

金虫 (正式写手)

[求助] matlab 二进制 已有1人参与

a=dec2bin(12,5);
b=dec2bin(5,3);
c=[a b]
结果
c =

01100101

想得到 c=[0 1 1 0 0 1 0 1] 数组
  
请问高手如何实现
回复此楼

» 猜你喜欢

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

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

531271452

铁杆木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
如果你是想下面运用到C的结果的话,直接可以用,要想显示的话,单一的没有,有的话也只是加一些ASCII码就可以。不过这个得到的C的结果是char型的,你可以用str2num转化为double型的
2楼2014-08-14 17:52:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ytlph

金虫 (正式写手)

引用回帖:
2楼: Originally posted by 531271452 at 2014-08-14 17:52:44
如果你是想下面运用到C的结果的话,直接可以用,要想显示的话,单一的没有,有的话也只是加一些ASCII码就可以。不过这个得到的C的结果是char型的,你可以用str2num转化为double型的

若是遗传算法中的选择 交叉 变异 可以用c的结果吗  可以识别吗
3楼2014-08-14 21:08:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

531271452

铁杆木虫 (著名写手)

【答案】应助回帖

引用回帖:
3楼: Originally posted by ytlph at 2014-08-14 21:08:06
若是遗传算法中的选择 交叉 变异 可以用c的结果吗  可以识别吗...

应该可以的吧 你试试  不行的话先按我说的转成double型的
4楼2014-08-15 00:48:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ytlph 的主题更新
信息提示
请填处理意见