showTunable
Show value of parameterizations of tunable blocks of slTuner
interface
Syntax
Description
showTunable(
displays the values of the
parametric models associated with each tunable
block in the st
)slTuner
interface,
st
.
Examples
Display Tunable Block Values
Open the Simulink® model.
mdl = 'scdcascade';
open_system(mdl)
Create an slTuner
interface for the model, and add C1
and C2
as tuned blocks of the interface.
st = slTuner(mdl,{'C1','C2'});
Display the default values of the tuned blocks.
showTunable(st);
Block 1: scdcascade/C1 = 1 Kp + Ki * --- s with Kp = 0.158, Ki = 0.042 Name: C1 Continuous-time PI controller in parallel form. ----------------------------------- Block 2: scdcascade/C2 = 1 Kp + Ki * --- s with Kp = 1.48, Ki = 4.76 Name: C2 Continuous-time PI controller in parallel form.
Input Arguments
st
— Interface for tuning control systems modeled in Simulink®
slTuner
interface
Interface for tuning control systems modeled in Simulink,
specified as an slTuner
interface.
More About
Tuned Blocks
Tuned blocks, used by
the slTuner
interface, identify blocks in a Simulink model
whose parameters are to be tuned to satisfy tuning goals. You can
tune most Simulink blocks that represent linear elements such
as gains, transfer functions, or state-space models. (For the complete
list of blocks that support tuning, see How Tuned Simulink Blocks Are Parameterized).
You can also tune more complex blocks such as SubSystem or S-Function
blocks by specifying an equivalent tunable
linear model.
Use tuning commands such as systune
to
tune the parameters of tuned blocks.
You must specify tuned blocks (for example, C1
and C2
)
when you create an slTuner
interface.
st = slTuner('scdcascade',{'C1','C2'})
You can modify the list of tuned blocks using addBlock
and removeBlock
.
To interact with the tuned blocks use:
getBlockParam
,getBlockValue
, andgetTunedValue
to access the tuned block parameterizations and their current values.setBlockParam
,setBlockValue
, andsetTunedValue
to modify the tuned block parameterizations and their values.writeBlockValue
to update the blocks in a Simulink model with the current values of the tuned block parameterizations.
Version History
Introduced in R2014a
See Also
MATLAB 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)