MB_DNRM2 – Eukleidovská norma vektoru
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Výstupní reference yX je vždy nastavena na vstupní referenci uX. Pokud je HLD = on, pak
se nic nepočítá, jinak je interně zavolána funkce BLAS DNRM2:
value = DNRM2(N, uX, INCX);
kde hodnoty N a INCX jsou nastaveny následovně:
- Pokud je vstup n > 0, pak je N nastaveno na n, jinak je N nastaveno na aktuální počet prvků vektoru nebo matice CNT referencovaných vstupem uX.
- Pokud je vstup incx > 0, pak je INCX nastaveno na incx, jinak je INCX nastaveno na 1.
Chybový příznak E je nastaven na on, pokud:
- reference uX není definována (tj. vstup uX není propojen),
- n < 0 nebo incx < 0,
- .
Více informací naleznete v dokumentaci knihovny BLAS [9] (pouze anglicky).
Použijte blok ML_DLANGE pro výpočet různých norm matic.
Tento blok nepropaguje kvalitu signálu. Více informací je uvedeno v sekci 1.4.
Vstup
uX | Vstupní odkaz na vektor x | Reference |
n | Počet zpracovaných prvků vektoru | Long (I32) |
incx | Přírůstek indexu vektoru x | Long (I32) |
HLD | Pozastavení | Bool |
Výstup
yX | Výstupní odkaz na vektor x | 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