Verfassen eigener Funktionen in Scilab
function ergebnis = meineFunktion(x,y) ergebnis = [x.*x;y.*y]; endfunction
Code 0-1: Beispiel für eine selbst geschriebene Scilab-Funktion
|
Element | Bedeutung |
---|---|
function | Scilab-Schlüsselwort, mit dem jede Funktion beginnt. |
endfunction | Scilab-Schlüsselwort, mit dem jede Funktion endigt. |
ergebnis | Frei gewählter Name, unter dem diejenige Matrix innerhalb der Funktion angesprochen werden kann, die zurückgegeben wird. |
meineFunktion | Frei gewählter Name, unter dem die hier definierte Funktion dann in Scilab aufgerufen werden kann. |
x,y | Frei gewählte Namen, unter denen die beiden Übergabeparameter innerhalb der Funktion angesprochen werden können. |
Tabelle 0-1: Syntax-Analyse obiger Funktion
|
p = meineFunktion(2,3)
Code 0-2: Beispielaufruf für die oben definierte Funktion, liefert: [4;9]