Alternative to any() for loops when compiling mex-functions
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Does anyone know the best alternative to the any() function when I use it in a loop, since it is not supported for compiling the m-code as a mex-function. Example:
if any(k)
x = k^2;
end;
Thank you very much!
0 comentarios
Respuesta aceptada
Jan
el 9 de Dic. de 2011
What about a dull loop?
any_k = false;
for i = 1:numel(k)
if k(i) ~= 0
any_k = true;
break;
end
end
If this is converted to C, it should ve efficient. But I cannot test this.
Más respuestas (0)
Ver también
Categorías
Más información sobre MATLAB Compiler en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!