作业帮 > 综合 > 作业

matlab 如何读取cell中某几行数据?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 18:04:24
matlab 如何读取cell中某几行数据?
例如:> a={'a' 1 2 3;' b' 4 5 6;'c' 7 8 9;'d' 10 11 12;'e' 14 15 16};
如何只读取b d e所在的行,并输出到新的cell中?
a={'a' 1 2 3;' b' 4 5 6;'c' 7 8 9;'d' 10 11 12;'e' 14 15 16};
>> b=a(2:3,1:2)
b =
' b' [4]
'c' [7]
再问: 是字符' b','d','e'所在的三行数据啊
再答: 和矩阵引用一样,只是一个例子。
>> a={'a' 1 2 3;' b' 4 5 6;'c' 7 8 9;'d' 10 11 12;'e' 14 15 16};
>> b=a([2,4,5],:)
b =
' b' [ 4] [ 5] [ 6]
'd' [10] [11] [12]
'e' [14] [15] [16]