Regarding Simulink Sensitivity Analysis - On a Signal Property Requirement, why is "Type" affecting the function output?
3 次查看(过去 30 天)
显示 更早的评论
I believe I haven't understand the relevance of choosing "Type" when defining a requirement within the Sensitivy Analysis GUI. As a simple example, if I define a Signal Property requirement wherein I'm looking at the Signal Final Value, choose "Minimize the property" and evaluate for a single set of parameters, the evaluation results output a value for that requirement. By simply changing the "Type" to "Maximize the property", I receive a different answer for the same set of parameters. If I "Contrain the property to <= the bound", I receive yet another answer. By changing the value of the bound, yet another answer.
Truthfully, I assumed "Type" was irrelevant for a sensitivity analysis since there is no search method on the parameters (as compared to the optimizer). I thought the sensitivity analysis simply evaluated the model and requirements for the parameter set generated. What am I misunderstanding?
Images are attached for reference showing the different cases as well as the signal in question. As you can see both the minimize and maximize case, make sense in absolute value, but the polarity is inconsistent with the signal in one of them. The third constrain case returns an obviously erroneous evaluation of "Signal Final Value".
Thanks in advance to anyone that can shed some light on what I'm missing.
I am using 2019B.
0 个评论
回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!