Optimization for math equation

y=a[e^bx-e^(-cx)]
where
x=-0.5 to 0.5, a=10^(-4) to 10^(-5), b= 15 and c=20.
i) Find Y?
ii) By using the Values of x and y find the values of a,b and c?

3 Kommentare

Walter Roberson
Walter Roberson am 22 Mär. 2018
For the "optimization", is y to be minimized or maximized?
For either minimization or maximization, you can be certain that the optimal value for a will be either the minimum or the maximum possible value, since a is a constant multiplier .
Manikandan M
Manikandan M am 22 Mär. 2018
Dear Sir, We have a problem like this
" Problem description is given below. Given a vector x and another vector y (generated from the above code), we want to fit it to a function y = A (exp(bx)-exp(-cx)). We will pretend that we do not know the values of A, b and c. We need to find these parameter values from the data."
Torsten
Torsten am 22 Mär. 2018
Use "lsqcurvefit".
Best wishes
Torsten.

Antworten (1)

Alan Weiss
Alan Weiss am 22 Mär. 2018

0 Stimmen

For a more complete answer than Torsten gave, see this example, and if you have an Optimization Toolbox™ license, see this example.
Alan Weiss
MATLAB mathematical toolbox documentation

Diese Frage ist geschlossen.

Gefragt:

am 22 Mär. 2018

Geschlossen:

am 20 Aug. 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by