Eine Klasse von Funktionen, sog. Funktionenfunktionen, arbeitet mit nicht-linearen Funktionen einer skalaren Variable. Eine Funktion arbeitet mit einer anderen. Dazu gehören
In MATLAB wird die nicht-lineare Funktion in einem M-File gespeichert. In der Funktion humps ist die Funktion programmiert
>> p = fminsearch(@humps,.5) p = 0.6370 >> humps(p) ans = 11.2528Das bestimmte Integral
>> Q = quadl(@humps,0,1) Q = 29.8583Schliesslich, kann man eine Nullstelle bestimmen durch
>> z = fzero(@humps,.5) z = -0.1316Die Funktion hat keine Nullstelle im abgebildeten Interval. MATLAB findet aber eine links davon.