有没有一种简单的方法将char数组转换为向量? 例如, 我有这个
my_array =< 1 * 64 char>
它充满了“1010101010 ......”
我希望它是:
my_vector = [1 0 1 0 1 0 ....]
是否有任何功能可以在没有编写任何代码的情况下实现?感谢
答案 0 :(得分:3)
str='01001011';
[str2num(str(:))]'
ans =
0 1 0 0 1 0 1 1
答案 1 :(得分:2)
my_vector = double(my_array - '0');