ML_DLASET – Inicializuje mimodiagonální a diagonální prvky matice na zadané hodnoty

Symbol blokuPotřebná licence: STANDARD
Qt SVG Document Exported by REXYGEN Studio uA uplo alpha beta HLD yA E ML_DLASET

Popis funkce
Výstupní reference yA je vždy nastavena na odpovídající vstupní reference uA. Pokud HLD = on, pak není provedeno nic jiného, jinak je interně zavolána funkce LAPACK DLASET:

DLASET(sUPLO, M, N, alpha, beta, uA, LDA);

kde parametry funkce DLASET jsou nastaveny následovně:

  • Integerový vstup uplo je mapován na řetězec sUPLO: {0,1}"A", {2}"U" a {3}"L".
  • M je počet řádků matice referencované uA.
  • N je počet sloupců matice referencované uA.
  • LDA je hlavní rozměr matice referencované uA.

Chybový příznak E je nastaven na on, pokud:

  • reference uA není definována (tj. vstup uA není připojen).

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

uplo

Kopírovaná část matice

Long (I32)

0 ....

Celá

1 ....

Celá

2 ....

Horní

3 ....

Dolní

alpha

Skalární koeficient alpha

Double (F64)

beta

Skalární koeficient beta

Double (F64)

HLD

Pozastavení

Bool

Výstup

yA

Výstupní odkaz na matici A

Reference

E

Příznak chyby

Bool

2024 © REX Controls s.r.o., www.rexygen.com