2016-04-29 18 views
0

Ich schrieb eine Funktion namens G und ich möchte das Maximum und die Position davon finden. Wie das Bild oben gezeigt hat, hat es mir einfach zurückgegeben, was ich ihm gegeben habe.Maple wird maximale Funktion nicht auswerten und nur zurückgeben, was ich ihm gab

Vielen Dank für Ihre Hilfe!

Hier ist der Code
enter image description here

+0

Hallo Tong! Sie sollten den relevanten Code direkt in Ihre Frage einfügen. –

+0

Sorry, ich sollte, aber ich habe es in den Link von Dropbox gebucht. Ich werde es jetzt posten –

+0

Wir sehen immer noch nicht dein Bild. Der Dropbox-Link verschwindet möglicherweise mit der Zeit, sodass Ihr Beitrag niemandem mehr nützt. Siehe ein Beispiel: http://stackoverflow.com/questions/36304861/maple-integration-of-two-variables –

Antwort

0

Wahrscheinlich, weil Ihr Ausdruck keine analytische Lösung haben - oder zumindest Maple kann es nicht mit so einem hässlichen Ausdruck finden. Sie konnten die numerische Lösung versuchen

Optimization[Maximize](G(nu),nu = 0..0.3); 

für die ich bekommen

[1.53103110335302*10^8, [nu = 0.692599771221000e-1]] 

Dies entspricht dem erwarteten Ergebnis, wenn wir die Funktion plotten:

plot(G(nu),nu = 0..0.3); 

Function to maximize

+0

Ich versuchte Ihren Code, aber es gibt mir Fehler, (in Optimierung: -NLPSolve) Integrationsbereich oder Variable muss im zweiten Argument angegeben werden, bekam HFloat (1.0) = 0 .. HFloat (0.15) –