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 |
|