rsample
Random sampling of linear identified systems
Syntax
sys_array =
rsample(sys,N)
sys_array =
rsample(sys,N,sd)
Description
creates sys_array
=
rsample(sys
,N
)N
random samples of the identified linear system,
sys
. sys_array
contains systems with the
same structure as sys
, whose parameters are perturbed about their
nominal values, based on the parameter covariance.
specifies the standard deviation level, sys_array
=
rsample(sys
,N
,sd
)sd
, for perturbing the
parameters of sys
.
Input Arguments
|
Identifiable system. |
|
Number of samples to be generated. Default: |
|
Standard deviation level for perturbing the identifiable parameters of
Default: |
Output Arguments
|
Array of random samples of If The parameters of the samples in |
Examples
Tips
For systems with large parameter uncertainties, the randomized systems may contain unstable elements. These unstable elements may make it difficult to analyze the properties of the identified system. Execution of analysis commands, such as
step
,bode
,sim
, etc., on such systems can produce unreliable results. Instead, use a dedicated Monte-Carlo analysis command, such assimsd
.
Version History
Introduced in R2012a
See Also
simsd
| init
| noisecnv
| noise2meas
| iopzmap
| bode
| step
| translatecov