Jos*_*osh 3 matlab vector matrix
我试图使用以下命令将矩阵分解为列向量:
z = data(:, 3);
Run Code Online (Sandbox Code Playgroud)
但是,我继续收到错误"不平衡或意外的括号或括号"
我的矩阵数据如下所示:
column1 column2 column3
'Color' 'Size' 'Length'
'blue' 'medium' 21.5
'green' 'large' 30
'gray' 'small' 31
[...] [...] [...] more values.
Run Code Online (Sandbox Code Playgroud)
如何将这一个矩阵分成3个不同的列(x,y,z)?
看来你有单元格数而不是矩阵,因为普通矩阵不能包含不同类型的数据.
在这种情况下,您应该使用大括号:
z=data{:,3}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
654 次 |
最近记录: |