Model Advisor Customization

Help

Title  Check model for known block upgrade issues
TitleID  mathworks.design.Update
Title  Identify unconnected lines, input ports, and output ports
TitleID  mathworks.design.UnconnectedLinesPorts
Title  Check root model Inport block specifications
TitleID  mathworks.design.RootInportSpec
Title  Check optimization settings
TitleID  mathworks.design.OptimizationSettings
Title  Check for parameter tunability information ignored for referenced models
TitleID  mathworks.design.ParamTunabilityIgnored
Title  Check for implicit signal resolution
TitleID  mathworks.design.ImplicitSignalResolution
Title  Check for optimal bus virtuality
TitleID  mathworks.design.OptBusVirtuality
Title  Check for calls to slDataTypeAndScale()
TitleID  mathworks.design.CallslDataTypeAndScale
Title  Check for Discrete-Time Integrator blocks with initial condition uncertainty
TitleID  mathworks.design.DiscreteTimeIntegratorInitCondition
Title  Identify disabled library links
TitleID  mathworks.design.DisabledLibLinks
Title  Identify parameterized library links
TitleID  mathworks.design.ParameterizedLibLinks
Title  Identify unresolved library links
TitleID  mathworks.design.UnresolvedLibLinks
Title  Identify model reference variants and variant subsystems that override variant choice
TitleID  mathworks.design.VariantOverride
Title  Identify configurable subsystem blocks for converting to variant subsystem blocks
TitleID  mathworks.design.CSStoVSSConvert
Title  Check usage of function-call connections
TitleID  mathworks.design.CheckForProperFcnCallUsage
Title  Check signal logging save format
TitleID  mathworks.design.SigLogSaveFormat
Title  Check and update masked blocks in library to use promoted parameters
TitleID  mathworks.design.CheckAndUpdateOldMaskedBuiltinBlocks
Title  Check model simulation configuration
TitleID  mathworks.fpa.CheckModelSimulationConfiguration
Title  Verify hardware selection
TitleID  mathworks.fpa.CheckHardwareSelection
Title  Check model Diagnostics Data Validity settings
TitleID  mathworks.fpa.CheckDataValidityDiagnosticsForParameters
Title  Simulation range checking
TitleID  mathworks.fpa.CheckSimulationRangeChecking
Title  Verify explicit signal resolution
TitleID  mathworks.fpa.CheckImplicitSignalResolution
Title  Check strong data typing with Simulink I/O
TitleID  mathworks.fpa.CheckStrongDataTypingWithSimulinkIO
Title  Address unsupported blocks
TitleID  mathworks.fpa.CheckUnsupportedBlocks
Title  Specify block minimum and maximum values
TitleID  mathworks.fpa.CheckSpecifyDesignMinMaxValue
Title  Review locked data type settings
TitleID  mathworks.fpa.CheckSummarizeLockDownKnownScaling
Title  Return to Fixed-Point Tool to Perform Data Typing and Scaling
TitleID  mathworks.fpa.launchFPT
Title  Check consistency of block parameter units
TitleID  mathworks.simscape.checkParameterUnits
Title  Check for outdated Simscape blocks
TitleID  mathworks.simscape.checkOutdatedBlocks
Title  Runtime diagnostics for S-functions
TitleID  mathworks.design.DiagnosticSFcn
Title  Check if Read/Write diagnostics are enabled for Data Store blocks
TitleID  mathworks.design.DiagnosticDataStoreBlk
Title  Check Data Store Memory blocks for multitasking, strong typing, and shadowing issues
TitleID  mathworks.design.DataStoreMemoryBlkIssue
Title  Check that the model is saved in SLX format
TitleID  mathworks.design.UseSLXFile
Title  Check file for foreign characters
TitleID  mathworks.design.characterEncoding
Title  Check Model History properties
TitleID  mathworks.design.SLXModelProperties
Title  Create baseline to measure the performance. The baseline contains the time to run the simulation and the simulation results (signals logged). To create a baseline, configure the model to log states in the workspace and save the signals in 'Structure with time' format.
TitleID  com.mathworks.Simulink.PerformanceAdvisor.CreateBaseline
Title  Some diagnostics, such as 'Solver data inconsistency', incur run-time overhead during simulation. To improve simulation speed, disable these diagnostics if they are not necessary.
TitleID  com.mathworks.Simulink.PerformanceAdvisor.IdentifyExpensiveDiagnostics
Title  Some optimizations, such as 'Block reduction', may be disabled. To improve simulation speed, enable these optimization settings.
TitleID  com.mathworks.Simulink.PerformanceAdvisor.IdentifyApplicableOptimizations
Title  Improperly configured lookup table blocks can affect the simulation speed of a model.
TitleID  com.mathworks.Simulink.PerformanceAdvisor.InefficientLookupTableBlocks
Title  Avoid using Interpreted MATLAB Function blocks.
TitleID  com.mathworks.Simulink.PerformanceAdvisor.DetectIntMATLABFcnBlocks
Title  Disabling debugging on MATLAB Function blocks can improve simulation speed.
TitleID  com.mathworks.Simulink.PerformanceAdvisor.CheckMATLABFcnBlockDebugStatus
Title  Disabling debugging on Stateflow blocks can improve simulation speed.
TitleID  com.mathworks.Simulink.PerformanceAdvisor.CheckStateflowDebugStatus
Title  Disabling simulation target settings, such as 'Echo expression without semicolons', can improve simulation speed.
TitleID  com.mathworks.Simulink.PerformanceAdvisor.CheckSimTargetEchoStatus
Title  Check if model reference rebuild setting is set to the proper value
TitleID  com.mathworks.Simulink.PerformanceAdvisor.CheckModelRefRebuildSetting
Title  Open the Upgrade Advisor
TitleID  com.mathworks.Simulink.UpgradeAdvisor.MAEntryPoint
Title  Upgrade models in a hierarchy
TitleID  com.mathworks.Simulink.UpgradeAdvisor.UpgradeModelHierarchy
Title  Check update diagram status
TitleID  mathworks.fpa.CheckUpdateDiagramStatus
Title  Set up signal logging
TitleID  mathworks.fpa.CheckSetupSignalLogging
Title  Create reference data
TitleID  mathworks.fpa.CheckCreateReferenceData
Title  Implement logic signals as Boolean data
TitleID  mathworks.fpa.CheckImplementLogicSignalsAsBooleanData
Title  Check for removing redundant specification between signal objects and blocks
TitleID  mathworks.fpa.CheckAssociateSDOWithBlocks
Title  Check for output data type inheritance
TitleID  mathworks.fpa.CheckRemoveOutputDataTypeInheritance
Title  Relax input data type settings
TitleID  mathworks.fpa.CheckRelaxInputDatatypeSettings
Title  Check for non-continuous signals driving derivative ports
TitleID  mathworks.design.NonContSigDerivPort
Title  Check if model with referenced models can be built in parallel with optimal settings.
TitleID  com.mathworks.Simulink.PerformanceAdvisor.CheckModelRefParallelBuild
Title  Use circular buffer to improve simulation speed for Delay blocks with large states.
TitleID  com.mathworks.Simulink.PerformanceAdvisor.CheckDelayBlockCircularBufferSetting
Title  The selection of an explicit or implicit solver depends on the approximation of the model stiffness at the beginning of the simulation. If the model represents a stiff system, use the ode15s solver. Otherwise, use the ode45 solver.
TitleID  com.mathworks.Simulink.PerformanceAdvisor.SolverTypeSelection
Title  Running in Accelerator mode might improve simulation speed.
TitleID  com.mathworks.Simulink.PerformanceAdvisor.CheckAccelerator
Title  Check model for known block upgrade issues requiring compile time information
TitleID  mathworks.design.UpdateRequireCompile
Title  Check for partial structure parameter usage with bus signals
TitleID  mathworks.design.PartialBusParams
Title  Check bus usage
TitleID  mathworks.design.MuxBlkAsBusCreator
Title  Check for potentially delayed function-call block return values
TitleID  mathworks.design.DelayedFcnCallSubsys
Title  Identify block output signals with continuous sample time and non-floating point data type
TitleID  mathworks.design.OutputSignalSampleTime
Title  Check Merge block usage
TitleID  mathworks.design.MergeBlkUsage
Title  Check consistency of initialization parameters for Outport and Merge blocks
TitleID  mathworks.design.InitParamOutportMergeBlk
Title  Check bus usage
TitleID  mathworks.fpa.CheckMuxBlocksUsedAsBusCreatorBlocks
Title  Check data store block sample times for modeling errors
TitleID  mathworks.design.DataStoreBlkSampleTime
Title  Check for potential ordering issues involving data store access
TitleID  mathworks.design.OrderingDataStoreAccess
Task Name  Modeling Physical Systems
Task Name  Simulation Accuracy
Task Name  Simulation Runtime Accuracy Diagnostics
Task Name  Managing Data Store Memory Blocks
Task Name  Simulink Model File Integrity
Task Name  Modeling Signals and Parameters using Buses
Task Name  Code Generation Efficiency
Task Name  Model Referencing
Task Name  Managing Library Links And Variants
Task Name  Modeling Standards for DO-178C/DO-331
Task Name  Upgrading to the Current Simulink Version