声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 931|回复: 1

[编程技巧] 如何把所有长度为16的0,1向量表示出来?

[复制链接]
发表于 2010-5-4 09:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
如题,且如何让每个向量都保存在不同的变量中
需要2的16次方的数据啊。应该怎么处理呢?而且要怎么给这么多的数据起名字呢?求指教。
和0,1矩阵能联系上吗?如果可以的话,怎么把矩阵拆成若干向量呢?
会用到dec2bin吗?从1到2^16-1的转化?那之后要怎么转成向量呢?

for k=1:2^4-1, l(k)=dec2bin(k), end
l =
1
??? In an assignment  A(:) = B, the number of elements in A and B
must be the same.
我应该怎么让这些数存在l(1),l(2),……l(k)中呢?
各位帮帮忙啦,第一次用MATLAB,以后会认真学习啦,这次大家就当教个大笨蛋了。

[ 本帖最后由 ChaChing 于 2010-5-4 18:18 编辑 ]
回复
分享到:

使用道具 举报

发表于 2010-5-4 18:15 | 显示全部楼层
dec2bin - Convert decimal to binary number in string
string大小不一, 不能使用matrix, 试试使用cell

clc; clear
for k=1:2^4-1, l{k}=dec2bin(k); end
l
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-16 18:07 , Processed in 0.079300 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表