Main Content

Advisor.Manager.createApplication

Class: Advisor.Manager
Namespace: Advisor

Create Advisor.Application object

Syntax

app = Advisor.Manager.createApplication()
app = Advisor.Manager.createApplication('UseTempDir',tf)

Description

app = Advisor.Manager.createApplication() constructs an Advisor.Application object.

app = Advisor.Manager.createApplication('UseTempDir',tf) constructs an Advisor.Application object that operates in a temporary working folder.

Examples

expand all

Create an Application object and run Model Advisor analysis on the object.

Create an Application object.

app = Advisor.Manager.createApplication();

Open the model and set the root analysis to RootModel.

% Open the model
openExample('sldemo_mdlref_basic');

% Set root model to sldemo_mdlref_basic model
RootModel = 'sldemo_mdlref_basic';

% Set the Application object root analysis
setAnalysisRoot(app,'Root',RootModel);

Run Model Advisor analysis.

run(app);

Input Arguments

expand all

Create Advisor.Application object that operates in temporary working folder, specified as a numeric or logical 1 (true) and 0 (false).

Data Types: logical

Output Arguments

expand all

Model Advisor application object, returned as an Advisor.Application object. You can use an Advisor.Application object to run Model Advisor checks on a model reference hierarchy. Run an Advisor.Application object by using the method run.

Version History

Introduced in R2015b