# How can I solve an error saying"length of lower bound is >length of (x) ignoring extra bounds "in ga multiobj

22 visualizzazioni (ultimi 30 giorni)
metasebia dabi il 3 Lug 2021
Commentato: metasebia dabi il 4 Lug 2021
I am new to Matlab and I have this error length of lower bound is >length of (x) ignoring extra bounds in ga multiobj
##### 0 CommentiMostra -2 commenti meno recentiNascondi -2 commenti meno recenti

Accedi per commentare.

### Risposte (1)

Steven Lord il 3 Lug 2021
That was likely a warning (displayed in orange; errors are displayed in red) that the ga function thinks you did something wrong but it knew how to compensate and proceed.
Let's say you were trying to optimize a problem with three parameters, say quantities of three different foods you eat. You want to minimize the amount of calories you take in while having constraints on the amount of sugar, sodium, and various vitamins. You can't eat negative amounts of those three foods so you set lower bounds of [0, 0, 0, 0] on the three foods.
MATLAB knows what the first three 0's in the lower bounds are, but it doesn't know if you accidentally typed an extra 0 or if you meant to optimize a problem with four foods. It assumes the former and just ignores the last 0, but it issues a warning so if you meant the former you can correct the problem formulation..
##### 1 CommentoMostra -1 commenti meno recentiNascondi -1 commenti meno recenti
metasebia dabi il 4 Lug 2021
It worked but the Pareto front that is desplayed only have one single dot how can I be able to fix this

Accedi per commentare.

### Categorie

Scopri di più su Particle Swarm in Help Center e File Exchange

### Community Treasure Hunt

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

Start Hunting!

Translated by