Skip to main content
Solved

Merit function value: What is the formula?


Brien.Housand

I have a merit function 1 non-zero value, 8.6462E-004 and a weight of 1. Assume the figure of merit value is given by:

 

In this case FMT should equal 8.6462E-004 and it does. Now change the weight on another operand to 1 but the operand has zero value. Now FMT = 0.000611, which still obeys the formula above. Change another weight to 1 on a zero operand. Now there are 3 weights (all 1) and 1 non-zero operand (above). The formula yields: FMT = 8.6462E-004/SQRT (1+1+1) = 0.000499…which is still correct. Now change the weight set to (1,2,1) we should get: 8.6462E-004/SQRT(1+2^2+1)=0.000353 but instead get 0.00432.

The formula above does not appear to be correct, so what is the correct formula?

 

Best answer by Sandrine Auriol

Thank you Mark!

The merit function equation is given in the help files under The Optimize Tab (sequential ui mode) > Optimization Overview > Modifying the merit function:
 

 

View original
Did this topic help you find an answer to your question?

4 replies

Mark.Nicholson
Luminary
Forum|alt.badge.img+3

Remember the p_sub_j values are (target-actual), so if an operand has zero value but a non-zero target it will still contribute to the MF.


Forum|alt.badge.img+2

Thank you Mark!

The merit function equation is given in the help files under The Optimize Tab (sequential ui mode) > Optimization Overview > Modifying the merit function:
 

 


Brien.Housand
  • Author
  • Single Emitter
  • 1 reply
  • May 25, 2022

 


Forum|alt.badge.img+2

You’re welcome 😀


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings