如何获得matlab表格的子集?

如何获得matlab表格的子集?,matlab,Matlab,我有一个Matlab表a。我想通过某些关键字从表中提取一些行,并将结果放入另一个表中 tmpTbl=wthr_价格('ATL CDD',:,'7/7/2015',:,:,,:) 但它一直在说错误。我在这里完全糊涂了 谢谢 找到了一个解决方案: mask=strcmpi(myTable.mycolumn(:), 'my string') newtable = myTable(mask, :) 新=旧(1:3,:)。这个?这将是一个很好的开始。安德,谢谢。应该是的,但我有一些关键的工作需要配合。例

我有一个Matlab表a。我想通过某些关键字从表中提取一些行,并将结果放入另一个表中

tmpTbl=wthr_价格('ATL CDD',:,'7/7/2015',:,:,,:)

但它一直在说错误。我在这里完全糊涂了

谢谢

找到了一个解决方案:

mask=strcmpi(myTable.mycolumn(:), 'my string')
newtable = myTable(mask, :)

新=旧(1:3,:)。这个?这将是一个很好的开始。安德,谢谢。应该是的,但我有一些关键的工作需要配合。例如,新的将是旧的第1列中与关键字匹配的所有行,比如,“嘿,我知道了。它应该在这里:我要尝试它。我想答案在这里:我如何选择它作为答案?哎呀。我仍然会遇到错误:无法识别的行名。事实上,我没有行名。我能做什么?