Aufgabe FOR-Schleife
Die Funktion testfunktion2 sei wie folgt definiert:
testfunktion2.m
% Der Kopf
function ergebnis = testfunktion2(v)
m = length(v);
ergebnis = 0;
for ii = 1:m
if v(ii) ~= 0 % Wenn gefiltert werden soll
ergebnis = ergebnis + v(ii);
end
end
Was wird ausgegeben, wenn die Funktion in MATLAB mit dem Vektor v = [2, 0, 1, 0, 4] als Argument ausgeführt wird?
Was macht die Funktion?
Schreiben Sie nun selbst eine Funktion mit einer for-Schleife zum Ermitteln der größten und der kleinsten Zahl eines Vektors.