主要内容

xperm

重新排序状态空间模型中的状态

语法

sys = xperm(sys,P)

说明

sys = xperm(sys,P) 根据置换向量 P 重新排序状态空间模型 sys 的状态。向量 P 是 1:NX 的置换,其中 NXsys 的状态数。有关创建状态空间模型的详细信息,请参阅 ssdss

示例

全部折叠

加载之前保存的包含四个状态的状态空间模型 ssF8

load ltiexamples
ssF8
ssF8 =
 
  A = 
                PitchRate    Velocity         AOA  PitchAngle
   PitchRate         -0.7     -0.0458       -12.2           0
   Velocity             0      -0.014     -0.2904      -0.562
   AOA                  1     -0.0057        -1.4           0
   PitchAngle           1           0           0           0
 
  B = 
               Elevator  Flaperon
   PitchRate      -19.1      -3.1
   Velocity     -0.0119   -0.0096
   AOA            -0.14     -0.72
   PitchAngle         0         0
 
  C = 
                  PitchRate    Velocity         AOA  PitchAngle
   FlightPath             0           0          -1           1
   Acceleration           0           0       0.733           0
 
  D = 
                 Elevator  Flaperon
   FlightPath           0         0
   Acceleration    0.0768    0.1134
 
Continuous-time state-space model.
Model Properties

按字母顺序对状态进行排序。

[y,P] = sort(ssF8.StateName);
sys = xperm(ssF8,P)
sys =
 
  A = 
                      AOA  PitchAngle   PitchRate    Velocity
   AOA               -1.4           0           1     -0.0057
   PitchAngle           0           0           1           0
   PitchRate        -12.2           0        -0.7     -0.0458
   Velocity       -0.2904      -0.562           0      -0.014
 
  B = 
               Elevator  Flaperon
   AOA            -0.14     -0.72
   PitchAngle         0         0
   PitchRate      -19.1      -3.1
   Velocity     -0.0119   -0.0096
 
  C = 
                        AOA  PitchAngle   PitchRate    Velocity
   FlightPath            -1           1           0           0
   Acceleration       0.733           0           0           0
 
  D = 
                 Elevator  Flaperon
   FlightPath           0         0
   Acceleration    0.0768    0.1134
 
Continuous-time state-space model.
Model Properties

现在 ssF8 中的状态以字母顺序显示。

版本历史记录

在 R2008b 中推出

另请参阅

|