Matlab eingeführt für das ~
Zeichen in der Liste der Ausgabeargumente einiger Routine, um anzuzeigen, dass wir nicht an diesem Ausgabewert interessiert sind. Zum Beispiel:Erkennen, ob einige Ausgabeargumente nicht verwendet werden
Aus Gründen der Geschwindigkeit Optimierung, ist es möglich, von innen einige Routine zu erkennen, dass einige der Ausgabe Argumente nicht verwendet werden? Zum Beispiel:
function [y, z] = myroutine(x)
%[
if (argout(1).NotUsed)
% Do not compute y output it is useless
y = [];
else
% Ok take time to compute y
y = timeConsummingComputations(x);
end
...
%]
Ja das denke ich auch und das habe ich soweit umgesetzt .. wird für eine Weile nachsehen ob es unter der Haube einen Befehl gibt um deine Antwort zu validieren. – CitizenInsane