Blackboxfunktionen

Nachdem Sie nun die Nutzeroberfläche von MATLAB und deren Hilfefunktion kennengelernt haben, können sie in diesem Kapitel erste Funktionen ausprobieren und die Möglichkeiten von MATLAB praktisch kennenlernen.

 

Die im folgenden von Ihnen auszuführenden Funktionen sind so genannte Blackboxfunktionen. Eine Blackboxfunktion zeichnet sich dadurch aus, dass die Vorgänge im Inneren für den Nutzer nicht einzusehen sind. Der Nutzer gibt etwas ein und erhält etwas zurück, wie seine Eingabe intern verarbeitet wird ist ihm unbekannt.

Küche

Zunächst sei ein Beispiel aus der realen Welt gewählt. Sie bitten einen Freund für Sie einen Kuchen zu backen. Dieser verlangt von Ihnen die Zutaten die zur Bearbeitung notwendig sind, welche Sie ihm auch liefern. Nach einigen Stunden erhalten Sie einen Kuchen zurück. Sie haben möglicherweise Grundkenntnisse vom Backen, dass beispielsweise in der Küche gebacken wird. Doch wie viel von welcher Zutat verwendet wird, wie heiß der Ofen ist, diese Details sind Ihnen unbekannt. Somit könnte man die Küche in der der Freund für Sie bäckt als Blackbox beschreiben. Sie geben Zutaten und die Information über den gewünschten Kuchen ein. Die Blackbox verarbeitet die Eingaben nach einer Ihnen unbekannten internen Vorschrift und gibt Ihnen den Kuchen als Ausgabe zurück.

 

Sinus von 0 bis 2*pi

 

 Die Beschreibung der Küche als Blackbox dürfte Ihnen, aufgrund Ihres Wissens über die Vorgänge in ihr, möglicherweise schwer fallen. Anders gestaltet es sich, wenn man die Sinusfunktion betrachtet. Auch die Sinusfunktion ihres Taschenrechners oder die von MATLAB ist eine Blackbox für Sie. Sie geben einen Wert in Grad ein und erhalten einen Zahlenwert zurück. Aufgrund Ihrer Erfahrung und der Ihnen bekannten mathematischen Grundlagen ist Ihnen die Korrelation von 0 = sin(0°) bekannt, jedoch ist Ihnen der Ablauf, nach dem dieser Wert intern ermittelt wird unbekannt.