MuPAD Prozedur Wendepunkte < Mathe-Software < Mathe < Vorhilfe
|
Ich möchte in MuPAD eine Prozedur schreiben, die mir die Wendepunkte berechnet, bin aber ziemlich ratlos wo mein Fehler ist:
Wendepunkte:=proc(f)
local n,i;
begin
f2:=diff(f,x,x);
e:=solve(f2=0,x);
coerce(e, DOM_LIST);
f3:=diff(f,x,x,x);
xe:=subs(f3,x=map(e,_mult,1));
anzahl:=nops(e);
i:=1;
for n from i to Anzahl do
if xe[n]=0 then print(keinWendepunkt)
else print(Wendepunktvorhanden)
end_if:
end_for:
return(e);
end_proc:
[mm] Wendepunkte(x^3)
[/mm]
Error: Real number is expected. [_for]
Evaluating: Wendepunkte
Hat jemand eine Ahnung wie ich hier zum Ziel komme? Und warum ich diese Fehlermeldung bekomme?
LG
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 13:20 Fr 21.07.2017 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|