| Paramètre |
Description |
| DICO |
Spécifie le type d'équation de Riccati à résoudre : = 'C' : équation (1), cas continu ; = 'D' : équation (2), cas discret. |
| JOBB |
Spécifie si la matrice G est fournie au lieu des matrices B et R : = 'B' : B et R sont fournis ; = 'G' : G est fourni. |
| FACT |
Spécifie si les matrices Q et/ou R (si JOBB = 'B') sont factorisées : = 'N' : non factorisées, Q et R fournis ; = 'C' : C donné, Q = C'C ; = 'D' : D donné, R = D'D ; = 'B' : facteurs C et D donnés, Q = C'C, R = D'D. |
| UPLO |
Si JOBB = 'G' ou FACT = 'N', spécifie quel triangle des matrices G, ou Q et R, est stocké : = 'U' : triangle supérieur stocké ; = 'L' : triangle inférieur stocké. |
| JOBL |
Spécifie si la matrice L est nulle : = 'Z' : L est nulle ; = 'N' : L est non nulle. JOBL n'est pas utilisé si JOBB = 'G' (on suppose JOBL = 'Z'). La routine SB02MT de la bibliothèque SLICOT doit être appelée juste avant SG02AD pour obtenir les résultats lorsque JOBB = 'G' et JOBL = 'N'. |
| SCAL |
Si JOBB = 'B', spécifie si une stratégie de mise à l'échelle doit être utilisée pour mettre à l'échelle Q, R et L : = 'G' : mise à l'échelle générale ; = 'N' : aucune mise à l'échelle. SCAL n'est pas utilisé si JOBB = 'G'. |
| SORT |
Spécifie quelles valeurs propres doivent apparaître en tête de la forme de Schur généralisée : = 'S' : valeurs propres stables en premier ; = 'U' : valeurs propres instables en premier. |
| ACC |
Spécifie si un raffinement itératif doit être utilisé pour résoudre le système d'équations algébriques donnant la matrice solution X : = 'R' : utiliser le raffinement itératif ; = 'N' : ne pas utiliser le raffinement itératif. |
| P |
Le nombre de sorties du système. Si FACT = 'C' ou 'D' ou 'B', P est le nombre de lignes des matrices C et/ou D. |
| A |
La partie principale N-by-N de ce tableau doit contenir la matrice d'état A du système descripteur. |
| E |
La partie principale N-by-N de ce tableau doit contenir la matrice E du système descripteur. |
| B |
Si JOBB = 'B', la partie principale N-by-M de ce tableau doit contenir la matrice d'entrée B du système. |
| Q |
Si FACT = 'N' ou 'D', la partie principale N-by-N triangulaire supérieure (si UPLO = 'U') ou triangulaire inférieure (si UPLO = 'L') de ce tableau doit contenir la partie triangulaire supérieure ou inférieure, respectivement, de la matrice symétrique de pondération d'état Q. La partie strictement inférieure (si UPLO = 'U') ou strictement supérieure (si UPLO = 'L') n'est pas référencée. Si FACT = 'C' ou 'B', la partie principale P-by-N de ce tableau doit contenir la matrice de sortie C du système. Si JOBB = 'B' et SCAL = 'G', alors Q est modifié en interne, mais restauré à la sortie. |
| R |
Si FACT = 'N' ou 'C', la partie principale M-by-M triangulaire supérieure (si UPLO = 'U') ou triangulaire inférieure (si UPLO = 'L') de ce tableau doit contenir la partie triangulaire supérieure ou inférieure, respectivement, de la matrice symétrique de pondération d'entrée R. La partie strictement inférieure (si UPLO = 'U') ou strictement supérieure (si UPLO = 'L') n'est pas référencée. Si FACT = 'D' ou 'B', la partie principale P-by-M de ce tableau doit contenir la matrice de transmission directe D du système. Si JOBB = 'B' et SCAL = 'G', alors R est modifié en interne, mais restauré à la sortie. |
| L |
Si JOBL = 'N' et JOBB = 'B', la partie principale N-by-M de ce tableau doit contenir la matrice de pondération croisée L. Si JOBB = 'B' et SCAL = 'G', alors L est modifié en interne, mais restauré à la sortie. |
| TOL |
La tolérance à utiliser pour tester la quasi-singularité du pencil matriciel original, spécifiquement du facteur triangulaire M-by-M obtenu lors du processus de réduction. |