【发布时间】:2013-08-16 08:26:14
【问题描述】:
在我的代码中的一个循环中,我使用单线查找并绘制一些势的最小值(为清楚起见:7 对应于包含势值的单元格,5 对应于 x 值):
plot(PDdata{subject,5}{1,1}(find(PDdata{subject,7}==...
min(PDdata{subject,7}))),min(PDdata{subject,7}),'ko')
现在,Matlab 建议使用逻辑索引而不是 FIND,虽然我只是简单地研究了它,但它并没有让我觉得我应该在这里做些什么。因此,这里的主要问题是我是否应该使用逻辑索引(我更喜欢保持单线!),如果是:如何?
对于问了这么一个小问题,我提前道歉,但我正在努力增加我的 Matlab 知识,所以希望一个简短的回答已经可以帮助我!
【问题讨论】:
-
我目前无法尝试,但如果您只是删除单词
find会发生什么?如果这个(逻辑索引)仍然给出推荐的结果,那么它确实比使用find更可取。 -
是的,谢谢,确实有效!