【发布时间】:2017-08-09 15:55:35
【问题描述】:
我知道 matlab 可以方便地从表中获取所有行,这些行在 'a' 列中有字符串(在这种情况下)desired_a,如下所示:
refs_found = refs(strcmp(refs.a,desired_a),:);
但是,我想在 desired_a 不是字符串,而是带有字符串的向量的情况下执行此操作,并且 refs_found 返回 refs.a 中的字符串也在desired_a 中的所有行。
当我尝试这样做时,不出所料地得到:
Error using strcmp
Inputs must be the same size or either one can be a scalar.
有没有办法在不遍历每一行的情况下做到这一点?
【问题讨论】:
标签: matlab string-comparison strcmp