Title | | Check model for known block upgrade issues |
TitleID | | mathworks.design.Update |
|
Title | | Check rapid accelerator signal logging |
TitleID | | mathworks.design.CheckRapidAcceleratorSignalLogging |
|
Title | | Check get_param calls for block CompiledSampleTime |
TitleID | | mathworks.design.CallsGetParamCompiledSampleTime |
|
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 and update mask image display commands with unnecessary imread() function calls |
TitleID | | mathworks.design.CheckMaskDisplayImageFormat |
|
Title | | Check and update model to use toolchain approach to build generated code |
TitleID | | mathworks.codegen.toolchainInfoUpgradeAdvisor.check |
|
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 model for foreign characters |
TitleID | | mathworks.design.characterEncoding |
|
Title | | Check Model History properties |
TitleID | | mathworks.design.SLXModelProperties |
|
Title | | Identify masked blocks that specify tabs in mask dialog using MaskTabNames parameter |
TitleID | | mathworks.design.CheckAndUpdateOldMaskTabnames |
|
Title | | Check conversion input parameters |
TitleID | | com.mathworks.Simulink.ModelReferenceAdvisor.InputParameters |
|
Title | | Check model configurations |
TitleID | | com.mathworks.Simulink.ModelReferenceAdvisor.ModelConfigurations |
|
Title | | Check subsystem interface |
TitleID | | com.mathworks.Simulink.ModelReferenceAdvisor.SubsystemInterface |
|
Title | | Check subsystem content |
TitleID | | com.mathworks.Simulink.ModelReferenceAdvisor.SubsystemContent |
|
Title | | Complete conversion |
TitleID | | com.mathworks.Simulink.ModelReferenceAdvisor.CompleteConversion |
|
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 | | Analyze MATLAB System block for code generation capability. |
TitleID | | com.mathworks.Simulink.PerformanceAdvisor.DetectIntSysObjBlocks |
|
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 | | Changing simulation mode can improve simulation speed. |
TitleID | | com.mathworks.Simulink.PerformanceAdvisor.CheckSimulationModesComparison |
|
Title | | Running with compiler optimizations turned on can improve simulation speed. |
TitleID | | com.mathworks.Simulink.PerformanceAdvisor.CheckSimulationCompilerOptimization |
|
Title | | Validate the overall performance improvement in your model using this check. If performance is worse than baseline, Performance Advisor discards all changes and loads the original model. |
TitleID | | com.mathworks.Simulink.PerformanceAdvisor.FinalValidation |
|
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 usage of Merge blocks |
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 |
|
Title | | Check for Mux blocks used to create bus signals |
TitleID | | mathworks.design.CheckMuxUsedAsBusCreatorUpgrade |
|
Title | | Check for root outports with constant sample time |
TitleID | | mathworks.design.CheckConstRootOutportWithInterfaceUpgrade |
|
Title | | Identify time-varying source blocks interfering with frequency response estimation |
TitleID | | mathworks.slcontrolfrest.timevaryingsources |
|
Title | | Identify questionable operations for strict single-precision design |
TitleID | | mathworks.design.StowawayDoubles |
|
| |
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 | | Modeling Single-Precision Systems |
|
Task Name | | Simulink |
|
Task Name | | Library Links |
|
Task Name | | Model Referencing |
|
Task Name | | Modeling Standards for DO-178C/DO-331 |
|
Task Name | | Model Referencing |
|
Task Name | | Managing Library Links And Variants |
|
Task Name | | Upgrading to the Current Simulink Version |
|
Task Name | | Frequency Response Estimation |
|