ML_DGECON – Odhad převrácené hodnoty čísla podmíněnosti obecné reálné matice
Symbol blokuPotřebná licence: MATRIX
Popis funkce
Výstupní reference yA, yWORK a yIWORK jsou vždy nastaveny na odpovídající
vstupní reference uA, uWORK a uIWORK. Pokud HLD = on, pak není provedeno nic jiného,
jinak je interně zavolána funkce LAPACK DGECON:
DGECON(sINORM, N, uA, LDA, anorm, rcond, uWORK, uIWORK, info);
kde parametry funkce DGECON jsou nastaveny následovně:
- Pokud INORM = on, pak je řetězec sINORM nastaven na "I" jinak je nastaven na "1".
- N je počet sloupců matice referencované uA.
- LDA je hlavní rozměr matice referencované uA.
- rcond je vrácená reciproční hodnota podmíněnosti matice referencované uA.
- info je návratový kód z funkce DGECON.
Chybový příznak E je nastaven na on, pokud:
- reference uA nebo uWORK nebo uIWORK není definována (tj. vstup uA nebo uWORK nebo uIWORK není připojen),
- matice referencovaná uA není čtvercová,
- počet prvků vektoru referencovaného pomocí uWORK je menší než ,
- počet prvků celočíselného vektoru referencovaného pomocí uIWORK je menší než N,
- volání funkce DGECON vrátí chybu pomocí funkce XERBLA, viz návratový kód info a systémový log.
Více informací naleznete v dokumentaci knihovny LAPACK [10] (pouze anglicky).
Tento blok nepropaguje kvalitu signálu. Více informací je uvedeno v sekci 1.4.
Vstup
uA | Vstupní odkaz na matici A | Reference |
uWORK | Vstupní odkaz na pracovní vektor WORK | Reference |
uIWORK | Vstupní odkaz na celočíselný pracovní vektor WORK | Reference |
INORM | Použij tzv. Infinity-norm (maximum z řádkových součtů absolutních hodnot prvků) | Bool |
anorm | Norma původní matice A | Double (F64) |
HLD | Pozastavení | Bool |
Výstup
yA | Výstupní odkaz na matici A | Reference |
yWORK | Výstupní odkaz na pracovní vektor WORK | Reference |
yIWORK | Výstupní odkaz na celočíselný pracovní vektor WORK | Reference |
rcond | Převrácená hodnota čísla podmíněnosti matice A | Double (F64) |
E | Příznak chyby | Bool |
info | Informace o výsledku funkce LAPACKu. Je-li info = -i, pak i-tý argument měl nepřípustnou hodnotu | Long (I32) |
[Předchozí] [Na začátek] [Výše] [Další]
2024 © REX Controls s.r.o., www.rexygen.com