The optimisation result depends on the weight. For the given example, the minimum found for both objective functions is for the weight value equal to 0.5. I guess the global minimum of the objective functions depend on the functions, it is not always for the weight equal to 0.5, right ?
It works perfectly but I have a question.
In the Simulink model, I have a block including slash '/' (m/s), I want to obtain the signal from this block but when I write :
ad.viewing(1).blockName = sprintf('%s/m/s',ad.modelName);
The error is caused by the name, Matlab takes it like a subsystem because of the slash, is there a way to avoid this error ?
Salam Aghai Rajabiouni!
I have read your excellent paper in Sciencedirect.
I would be so much thankful if you can inform me about the best text book suitable to learn such an algorithm. If the reference contains some examples, it would great.
Have the best!