Hey there!
I'm new to the Optimization Toolbox and I want to solve a problem with "gamultiobj".
I have a structural modell of a mechanical System with 10 degrees of freedom. I want to adjust the stiffness of the springs in a way that the system follows a certain mode shape.
So I wrote a function, using the spring stiffness for each spring as Input vector (length=10). The function output is a vector containing the differences between each calculated modeshape and the target modeshape (length 10).
function [modeshape_difference] = MultiObjective(stiffness)...end
So I want to minimize the difference. Using
fitnessfcn=@MultiObjective;nvars=12;[y] = gamultiobj(fitnessfcn,nvars)
does not work actually. Can you help me setting up the optimization? And is there a way to set the initial Points? I have an initial Solution for the Stiffness actually. Thanks
Best Answer