11问答网
所有问题
matlab 如何将字符串变成矩阵形式
例如将B = '1357575137'变成B = [1 3 5 7 5 7 5 1 3 7];
举报该问题
其他回答
第1个回答 推荐于2018-04-13
有点麻烦啊 有简单的方法也借鉴一下
leng=length(B);
b=double(B);
for i=1:leng
b(i)=str2num(char(b(i)));
end
b
本回答被提问者和网友采纳
相似回答
matlab
字符
转
变成
数字
答:
str2num函数不能转换字符串或元胞数组
,而且它对+和-运算符前后的空格敏感。X=str2num(chr)将字符数组转换为数值矩阵。输入可以包含空格、逗号和分号,以指示单独的元素。如果str2num不能将输入解析为数值,则返回空矩阵。此外,str2num使用eval函数,当输入包含函数名称时,此函数可能会产生意外的副作用。为...
大家正在搜
matlab字符串转矩阵
matlab定义字符串矩阵
matlab输出字符串矩阵
matlab读取字符串矩阵
matlab字符串矩阵转为数值
matlab字符变量放入矩阵
matlab矩阵字符数字
matlab 变量转字符串
matlab字符型矩阵
相关问题
matlab如何将矩阵转换成字符串
matlab中的 字符串转化成 矩阵
matlab怎样把cell函数转换为一般矩阵形式
matlab将字符串矩阵转化为数值矩阵。
matlab中的字符串与字符矩阵
matlab 如何将字符串变成矩阵形式
matlab字符串矩阵转化为数字矩阵
Matlab中如果我定义了一个字符型的,怎么让他去做矩阵变量