How to run and evaluate multiple model then determine one model which meet condition?

4 views (last 30 days)
first, im going to explain what im doing right now. Im connecting my Matlab with application named SAP2000 through API, as you can see, im already create 4 variable value, there are 'smallWF' , 'mediumWF', 'intermedieteWF', 'bigWF'. Then, you can see my code :
%% assign frame section
FrameObj = NET.explicitCast(SapModel.FrameObj,'SAP2000v1.cFrameObj');
ret = FrameObj.SetSection('All','BigWF',SAP2000v1.eItemType.Group)
it means im choosing 'bigwf' to be my variable value which im going to run. And we can see the result is 'Period'. I already know that 'BigWF' is the answered because its period lower than requirement (maximumperiod). i already try to run the others and it shows their period is greater than 0.0400
Then my question is,
  1. what function that i can used to run few models which contains different variable value each other so that i can see all result with one-time running.
  2. in addition, how to determine the variable value which meets condition.

Answers (0)

Categories

Find more on Get Started with Optimization Toolbox in Help Center and File Exchange

Products


Release

R2023b

Community Treasure Hunt

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

Start Hunting!