(length(find(period == T)) == 0)
本帖最后由 ChaChing 于 2010-9-7 13:46 编辑(length(find(period == T)) == 0)哪位高手给解释一下这句MATLAB程序的什么意思,看了很长时间还不大理解,谢谢高手给讲解一下.
这是做谱分析的一个函数
楼主想想若别人提问的程序那麽长, 你会看吗? 下次考量简化改进下
建议看下 提问的智慧!!!!(发帖前请认真阅读)
http://forum.vibunion.com/thread-21991-1-1.html
find(period == T)是在period中找找有无等於T, 有的话length即为1, if成立
试试下式的差异
period = ;
T=0.02; if (length(find(period == T)) == 0), disp('ppp'); end
T=0.015; if (length(find(period == T)) == 0), disp('ppp'); end 回复 ChaChing 的帖子
谢谢!指教,哈 我知道,以后发帖注意。
我觉得(length(find(period == T)) == 0)可以用~ismember(T,period)代替
页:
[1]