Parameter Tuning with MATLAB
Tunable block and global parameter updating, parameter sweeps,
extreme value tests
Query and modify tunable block and global parameters with MATLAB® in your real-time application as it is running. Perform parameter sweeps and extreme value tests.
Objects
Application | Represent application files on development computer |
Instrument | Create real-time instrument object |
slrealtime.instrument.LineStyle | Create real-time instrument LineStyle object |
ParameterSet | Real-time application parameter set |
Target | Represent real-time application and target computer status |
Stimulation | Target computer model root inport stimulator object |
Functions
slrealtime | Interface for managing target computer |
delete | Deletes a ParameterSet object |
explorer | Open Parameter Explorer and view Parameter Set |
exportParamSet | Write ParameterSet object data to parameter set file |
exportToModel | Export values from ParameterSet object to model |
importParamSet | Create ParameterSet object |
listParamSet | List available parameter set files for application |
loadParamSet | Restore parameter values saved in specified file |
saveParamSet | Save real-time application parameter values |
set | Set a parameter value in a ParameterSet object |
syncWithApp | Sync model parameters to real-time application parameters |
addParamSet | Add a parameter set to a real-time application |
updateStartupParameterSet | Update the startup parameter set for an application |
Topics
Background
- Tunable Block Parameters and Tunable Global Parameters
Changing tunable block parameters and tunable global parameters during real-time execution.
Parameter Tuning
- Tune Parameters by Using MATLAB Language
Change block parameters while your real-time application is running on the target computer. - Tune Inlined Parameters by Using MATLAB Language
Tune inlined parameters that have been made tunable with MATLAB variables. - Tune Parameter Structures by Using MATLAB Language
Organize related parameters into a structure and use the structure to tune parameters. - Save and Reload Parameters by Using Simulink Real-Time Explorer
Save real-time application parameter values to a file on the target computer. - Save and Reload Parameters by Using the MATLAB Language
Save real-time application parameter values to a file on the target computer.
MATLAB Interface
- Target and Application Objects
Use the MATLAB Command Window to change properties and control the target computer and your real-time application. - Instrumentation Apps for Real-Time Applications
Interface with your real-time application by using instrument panel apps.
Limitations
- Troubleshoot Parameters Not Accessible by Name
Investigate issues that prevent you from observing or tuning some parameters in the real-time application. - Troubleshoot Instance-Specific Parameters Not Saved
Investigate issues that prevent saving instance-specific parameters and parameters with custom storage classes to a MAT file. - Internationalization Issues
Learn about Simulink® Real-Time™ support for internationalization.