ML_DLANGE – Výpočet některé z maticových norem obecné matice
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Výstupní reference yA a yWORK jsou vždy nastaveny na odpovídající vstupní
reference uA a uWORK. Pokud HLD = on pak není provedeno nic jiného, jinak je interně
zavolána funkce LAPACK DLANGE:
value = DLANGE(sNORM, M, N, uA, LDA, uWORK;
kde parametry funkce DLACPY jsou nastaveny následovně:
- Celočíselný vstup norm je mapován na řetězec sNORM: "F" (Frobeniova norma), "M" (max(abs(A(i,j)))), "1" (jedničková norma) a "I" (nekonečná norma).
- M je počet řádků matice referencované uA.
- N je počet sloupců matice referencované uA.
- LDA je hlavní rozměr matice referencované uA.
- uWORK je pracovní vektor o rozměru . uWORK je použit pouze pro nekonečnou normu, jinak není referencován.
Chybový příznak E je nastaven na on, pokud:
- reference uA není definována (tj. vstup uA není připojen),
- reference uWORK není definována pro (tj. vstup uWORK není připojen).
Více informací naleznete v dokumentaci knihovny LAPACK [10] (pouze anglicky).
Použijte blok MB_DNRM2 pro výpočet Frobeniovy normy
vektoru.
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 |
norm | Zvolená maticová norma 0 4 | Long (I32) |
HLD | Pozastavení | Bool |
Výstup
yA | Výstupní odkaz na matici A | Reference |
yWORK | Výstupní odkaz na pracovní vektor WORK | Reference |
value | Návratová hodnota funkce | Double (F64) |
E | Příznak chyby | Bool |
[Předchozí] [Na začátek] [Výše] [Další]
2024 © REX Controls s.r.o., www.rexygen.com