matlab选取cell中的一列可以参考下面的方法:
要取Cell(命名为C)的第X列元素
假如C的第X列每行一个包含数值元素,可用cell2mat(C(:,X))直接读为矩阵
假如C的第X列每行一个包含多个元素,可用C(:,X))读为新原胞,这个新原胞包含所需列
扩展资料:
MATLAB常用函数
floor(x):下取整,即舍去正小数至相邻整数
ceil(x):上取整,即加入正小数至相邻整数
semilogx: x轴为对数刻度,y轴为线性刻度
semilogy: x轴为线性刻度,y轴为对数刻度
zeros() 创建一个所有元素都为0的矩阵
eye() 创建对角元素为1,其他元素为0的矩阵
ones( ) 创建一个所有元素都为1的矩阵,其中可以制定维数,1,2….个变量
参考资料来源:百度百科-MATLAB
和普通数组一样。
例如,取元胞数组C的第2列可以用C(:,2)。
要取Cell(命名为C)的第X列元素
假如C的第X列每行一个包含数值元素,可用cell2mat(C(:,X))直接读为矩阵
假如C的第X列每行一个包含多个元素,可用C(:,X))读为新原胞,这个新原胞包含所需列