Ausgabeunterdrückung

Um den Benutzer eines Programmes vor einer Flut von Ausgaben zu schützen,kann in MATLAB die Ausgabe einer Zeile mithilfe des ";" unterdrückt werden.
Das Semikolon muss dabei auf jede Zeile, die nicht ausgegeben werden soll, folgen.

Dies wird nun auch in dem Beispiel nachgeholt:

wurfparabel.m

function Wurfparabel(v)
%Berechnung der Wurfparabel mit der Ausgabe des max. Weges x(t) und der max. Höhe y(t)
%Eingangswert ist die Geschwindigkeit v in km/h
%der Abwurfwinkel beträgt 45°

g=9.81;
phi=45;
%Umrechung von v in m/s
v_ms=v/3.6;
%Umrechung von phi ins Bogenmaß
phi_rad=phi *pi/180;
%Berechnung der max. Höhe, Länge und Zeit
wurfzeit=2*v_ms*sin(phi_rad)/g;
wurfweite=v_ms*wurfzeit*cos(phi_rad);
wurfhoehe=v_ms.^2*(sin(phi_rad)).^2/2/g;
%%Ausgabe
disp(['Die Wurfzeit ist = ' num2str(wurfzeit)]);
disp(['Die Wurfweite ist = ' num2str(wurfweite)]);
disp(['Die Wurfhoehe ist = ' num2str(wurfhoehe)]);