根据一列的值从所有列中删除行

时间:2015-02-20 04:27:10

标签: matlab

我的数据为732x26,其中一列包含不需要的值,我使用

logicalIndex = FOMassFlow > MeanFOMassFlow;

FOMassFlow = FOMassFlow(FOMassFlow ~= 0)

删除特定列的不需要的值。如何删除732x26数据中不需要的值的行? (例如,在第5行第6行中找到不需要的值,我想删除732行乘26列数据中的整行6)

1 个答案:

答案 0 :(得分:0)

要从矩阵中删除整行,所以在你的情况下它是第6行,只需执行:

FOMassFlow(6,:) = [];

这会改变FOMassFlow,这样你就可以删除第7行731行。