Funktion mit mehreren Variablen

Neue Frage »

Matlab_19 Auf diesen Beitrag antworten »
Funktion mit mehreren Variablen
Meine Frage:
Ich muss für die Schule ein Projekt in matlab schreiben. Ich möchte nun eine Funktion mit mehreren Variablen schreiben

Meine Ideen:
Meine Funktion sieht wie folgt aus:

function Exakte_Funktion = fe(y0,t,t0,n)

Exakte_Funktion(1)=y0;

for i=2:n

Exakte_Funktion(i)=1/(t(i)^2-t0^2+1/y0);

end

end

Wenn ich diese nun im Hauptfile wie folgt ausführen will

fe(y0,t,t0,n)

kommt mir diese Fehler Meldung:

Undefined function 'Exakte_Funktiom' for input
arguments of type 'double'.

Error in Projekt_2 (line 26)
exakte_funktion = Exakte_Funktiom(y0,t,t0,n);

Könnt ihr mir weiter helfen?
Math1986 Auf diesen Beitrag antworten »
RE: Funktion mit mehreren Variablen
Der Aufruf exakte_funktion = Exakte_Funktiom(y0,t,t0,n); ist schon falsch, wenn schon dann exakte_funktion = fe(y0,t,t0,n); (und achte auf Tippfehler bei Funktiom).

Diese Funktion muss dann in der Datei fe.m definiert werden:
code:
1:
2:
3:
4:
5:
6:
function Exakte_Funktion = fe(y0,t,t0,n)
Exakte_Funktion(1)=y0;
for i=2:n
Exakte_Funktion(i)=1/(t(i)^2-t0^2+1/y0);
end
end



Müsste dann funktionieren, wenn nicht poste mal deinen kompletten Code.
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »