When I use GA app, how to put the constraints with absolute value

Now I using ga app.
I want to put the constraints in ga app.
That constraints is below.
I can put the first constraint(g1), but my problem is second constraint(g2).
The second constraint(g2) have absolute value, how to apply it?

回答 (1 件)

Jaynik
Jaynik 2024 年 4 月 10 日

0 投票

Hi,
You can use the "abs" function for handling absolute values in the second constraint. Here is a sample code for the same:
g1 = sum(L(1:Ns) .* Ki(1:Ns)) / L - r1;
g2 = sum(abs(K(1:Ns-1) - K(2:Ns))) - r2;
You can read more about the "abs" function here:
Hope this helps!

カテゴリ

ヘルプ センター および File ExchangeMATLAB についてさらに検索

製品

リリース

R2019a

質問済み:

2021 年 10 月 28 日

回答済み:

2024 年 4 月 10 日

Community Treasure Hunt

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

Start Hunting!

Translated by