【发布时间】:2015-04-14 14:32:59
【问题描述】:
我想在 Matlab 中索引一个表达式以只返回第一个参数
new_mets{i}=strsplit(mets{j},' (');
ans =
'Anteisopentadecanoylcardiolipin' 'B. subtilis)'
像这样:
new_mets{i}=strsplit(mets{j},' (')(1);
ans =
'Anteisopentadecanoylcardiolipin'
但我明白了:
Error: ()-indexing must appear last in an index expression
当然我可以先将它保存为变量,然后再索引,但效率低下,肯定有更简单的方法
【问题讨论】:
-
mets的内容是什么? -
在这篇文章中查看答案:stackoverflow.com/questions/3627107/…。