删除一个table中的某行只需要对该行置空即可:
% 删除行
>> nasdaq(3,:) =[]
nasdaq =
Symbol Name MarketCap IPOYear
______ ________________ __________ _______
'AAPL' 'Apple Inc' '$742.63B' 1980
'AMZN' 'Amazon.com Inc' '$173.33B' 1997
以上是nasdaq中的第三行MSFT被删除后的结果。 同理,删除一个table中的某列也只需要对该列置空,在上面删除了第三行之后,下面的代码继续删除第2列,于是nasdaq变成一个2行3列的table。
% 删除列
>> nasdaq(:,2) =[]
nasdaq =
Symbol MarketCap IPOYear
______ __________ _______
'AAPL' '$742.63B' 1980
'AMZN' '$173.33B' 1997
删除列还可以通过Dot的语法,只需对表的VariableName置空即可
% 删除行