Azzera filtri
Azzera filtri

solving cubic equation by genetic algorithm

1 visualizzazione (ultimi 30 giorni)
sina
sina il 26 Lug 2016
Commentato: Marieta Germanou il 18 Apr 2022
hello
i want to a cubic equation by genetic algorithm.
is there any code for this equation in genetic algorithm.?
  1 Commento
Marieta Germanou
Marieta Germanou il 18 Apr 2022
This is a multi-objective optimization problem.
You should check this out:
https://www.mathworks.com/help/gads/gamultiobj-plot-vectorize.html

Accedi per commentare.

Risposte (2)

Paxorus Sahay
Paxorus Sahay il 26 Lug 2016
The Global Optimization Toolbox might be what you're looking for. If you weren't interested in applying any constraints, your code might look like:
fitnessfcn = @(x)(polyval([1, 6, 8], x)) % quadratic fitness function
[x, fval] = ga(fitnessfcn, 1) % evolves to a local minimum
x is a locally minimizing input to fitnessfcn, and fval is the associated output. Since you're dealing with a function with -Inf as the global minimum, you may want to apply constraints. See http://www.mathworks.com/help/gads/ga.html for the full reference.
  1 Commento
sina
sina il 27 Lug 2016
thanks for your answer.
My equation is : 2x^3+3x^2+3x+1=0
i wanna finding the roots of the above equation .
can find them with your code?

Accedi per commentare.


sina
sina il 27 Lug 2016
thanks for your answer.
My equation is : 2x^3+3x^2+3x+1=0
i wanna finding the roots of the above equation .
can find them with your code?

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by