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]