Bewertung von Funktionen < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Hallo, ich bin Matlab-Neuling und komme damit gant klar. Hier ist mein Problem:
Warum klappt die folgende Anweisung
>> f=@(x) x ^2
f = @(x) x ^2
>> feval(f,2)
ans = 4
aber diese nicht mehr?
>> G={@(x) x ^2, @(x)x}
G = @(x) x ^2 @(x)x
>> g=G(1)
g = @(x) x ^2
>> feval(g,1)
??? Error using ==> feval
Argument must contain a string or function_handle.
Hat jemand eine Idee, wie ich G(1)(x) bzw G(2)(x) auswerten kann?
Vielen Dank
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Hi,
versuch es mal mit g=G{1}
mfg
nschlange
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 18:18 Mo 07.05.2007 | Autor: | adambenni |
Vielen Dank für die Antwort, war eine gute Idee.
MfG
Adam
|
|
|
|