Quantcast
Channel: Mein MATLAB Forum - goMatlab.de
Viewing all articles
Browse latest Browse all 28441

fsolve erzeugt "Stufenfunktion", aber keine Fehler

$
0
0
Hallo, bitte lauffähige Beispiele zur Verfügung stellen, damit man nicht rätseln muss. Wenn du symvar nicht zur Verfügung stellen kannst/willst und das stattdessen hart codieren willst, schön - dann aber bitte auch als Eingabeargument weglassen. Wie die von dir gepostete Kurve entstanden ist, weiß ich nun leider immer noch nicht. Ich habe allerdings jetzt dein Beispiel nachvollziehen können. Du musst lediglich die Toleranzen erhöhen, dann bekommst du den Wert um die 430. opts = optimset('TolFun', 1e-9, 'TolX', 1e-9); a = fsolve(@(a)Funktion(a,symvar), guess_a, opts) Grund: die Kurve verläuft in diesem Bereich sehr flach. Grüße, Harald

Viewing all articles
Browse latest Browse all 28441

Latest Images

Trending Articles