Azzera filtri
Azzera filtri

I was trying to find the optimised design variables using GA in MATLAB. When I run the program it was running and running. Can anyone please check the loops used in the codes?

1 visualizzazione (ultimi 30 giorni)
Please help me to find out the optimised design variables using GA. When I run it, it was running and running. Not showing any error also. Please help me by checking the loops used.
  3 Commenti

Accedi per commentare.

Risposte (1)

Walter Roberson
Walter Roberson il 12 Mar 2024
Your objective function calls
[~, ~, ~, ~, ~, ~, ~, ~, ~, ~, ~, ~, E_MCP, E_PIP, E_DIP] = calc_EFG(x);
Your nonlinear constraint calls
[E3, F3, G3, E6, F6, G6, E10, F10, G10, E13, F13, G13, E_MCP, E_PIP, E_DIP] = calc_EFG(x);
Your calc_EFG is defined as
function [E3, F3, G3, E6, F6, G6, E10, F10, G10, E13, F13, G13, E_MCP, E_PIP, E_DIP] = calc_EFG(~)
which completely ignores its input.
You should not be ignoring the input: you should be calculating given the input.
  11 Commenti

Accedi per commentare.

Categorie

Scopri di più su Introduction to Installation and Licensing in Help Center e File Exchange

Prodotti


Release

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by