矩阵<1x500>由不同的值组成,现在我想检查矩阵中的任何值是否至少出现3次或更多次.
if (val occurs 3 times or more)
do
Run Code Online (Sandbox Code Playgroud)
非常感谢帮助!
来自@KiW的另一个选项是当您需要知道至少出现3次的所有值时:
uniqA=unique(A);
counts=histcounts(A,[uniqA inf]);
vals_that_are_bigger=uniqA(counts>=3);
Run Code Online (Sandbox Code Playgroud)
检查它们中的任何一个是否大于3,只是
if any(counts>=3)
Run Code Online (Sandbox Code Playgroud)