我有一个相当大的 2x2 矩阵,其中包含日期和温度。有一群 NaN 和不正确的数据。我用了find
获取包含错误数据的索引。这些索引存储在另一个变量中。如何删除与索引对应的行(日期和值)?
谢谢。
fairly large 2x2 matrix
没有什么意义。
这是 MATLAB 文档的一部分
您可以通过将空数组 [] 分配给这些行或列来从矩阵中删除行和列。从...开始
A = magic(4)
A =
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
然后,使用删除 A 的第二列
A(:, 2) = []
这将矩阵 A 更改为
A =
16 3 13
5 10 8
9 6 12
4 15 1
您也可以一次删除多行/列:
A([1 3],:)=[]
A =
5 10 8
4 15 1
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)