qz (fonction du module MathScript RT)

Aide du module LabVIEW 2012 MathScript RT

Date d'édition : June 2012

Numéro de référence : 373123C-0114

»Afficher les infos sur le produit
Télécharger l'aide (Windows uniquement)

Classe propriétaire : linalgebra

Requiert : Module MathScript RT

Syntaxe

[S, T, Q, Z] = qz(A, B)

[S, T, Q, Z] = qz(A, B, type)

[S, T, Q, Z, R, L] = qz(A, B)

[S, T, Q, Z, R, L] = qz(A, B, type)

Description

Effectue la décomposition en QZ d'une paire de matrices carrées.

Détails

Exemples

Entrées

Nom Description
A Spécifie une matrice carrée.
B Spécifie une matrice de la même taille que A.
type Spécifie le type de décomposition à effectuer.

'real' Effectue la décomposition en QZ réelle. A et B doivent être des matrices carrées réelles. LabVIEW stocke les parties réelles et imaginaires des vecteurs propres complexes dans deux colonnes consécutives.
'complex' (valeur par défaut) Effectue la décomposition en QZ complexe.

Sorties

Nom Description
S Renvoie une matrice triangulaire supérieure de la même taille que A. Si type est 'real', S renvoie une matrice quasi-triangulaire supérieure de la même taille que A.
T Renvoie une matrice triangulaire supérieure de la même taille que A.
Q Renvoie une matrice unitaire de la même taille que A.
Z Renvoie une matrice unitaire de la même taille que A.
R Renvoie les vecteurs propres de droite généralisés.
L Renvoie les vecteurs propres de gauche généralisés.

Détails

qz effectue la décomposition en QZ d'une paire de matrices (A, B) telle que Q*A*Z = S et Q*B*Z = T, Q et Z étant des matrices unitaires, et S et T étant des matrices triangulaires supérieures. La paire de matrices (S, T) a les mêmes valeurs propres généralisées que la paire de matrices (A, B). Si S est une matrice triangulaire supérieure, les éléments diagonaux de S et T sont respectivement les numérateurs et dénominateurs des valeurs propres généralisées de la paire de matrices (A, B).

Le tableau suivant répertorie les caractéristiques de support de cette fonction.

Supportée par le moteur d'exécution LabVIEW Oui
Supportée sur les cibles RT Oui
Compatible avec les durées d'exécution limitées sur RT Non caractérisée

Exemples

A = reshapemx(1:16, 4, 4);
B = magic(4);
[S, T, Q, Z] = qz(A, B)

Rubriques apparentées

eig
magic
reshapemx

CET ARTICLE VOUS A-T-IL ÉTÉ UTILE ?

Pas utile