multiplizieren Funktionen in matlab

Ich versuche zu lösen folgende Funktionen

k=2;
G(1)=292000.0;
G(2)=262000.0;
Ld(1)=0.00396;
Ld(2)=0.0344;
deps=10;
aa=3.7;
ms=0.0;

 for i=1:k
    ms=@(x) ms+(G(i)/Ld(i))*exp(-x./Ld(i))

 end

f=@(x) (exp(x.*2*deps)-exp(-x.*deps))/((aa-3)+(2*exp(x.*deps)+exp(-2*x.*deps)))
g=@(x) ms(x).*f(x)
g(1);

aber ich erhalte die Fehlermeldung "Undefinierte Funktion oder Methode 'plus' für input-Argumente des Typs 'function_handle'."

hoffe, jemand kann mir helfen..Danke

InformationsquelleAutor annie | 2011-03-26
Schreibe einen Kommentar