LinAlgQrT(ComplexT, ComplexT, ComplexT) Method
QR decomposition A = QR
Namespace: Metas.UncLib.CoreAssembly: Metas.UncLib.Core (in Metas.UncLib.Core.dll) Version: 2.8.9053.20192
public static void Qr<T>(
Complex<T>[][] a,
out Complex<T>[][] q,
out Complex<T>[][] r
)
where T : new(), Object, IRealNumber<T>
Public Shared Sub Qr(Of T As {New, Object, IRealNumber(Of T)}) (
a As Complex(Of T)()(),
<OutAttribute> ByRef q As Complex(Of T)()(),
<OutAttribute> ByRef r As Complex(Of T)()()
)
public:
generic<typename T>
where T : gcnew(), Object, IRealNumber<T>
static void Qr(
array<array<Complex<T>>^>^ a,
[OutAttribute] array<array<Complex<T>>^>^% q,
[OutAttribute] array<array<Complex<T>>^>^% r
)
static member Qr :
a : Complex<'T>[][] *
q : Complex<'T>[][] byref *
r : Complex<'T>[][] byref -> unit when 'T : new() and Object and IRealNumber<'T>
- a ComplexT
- Matrix A
- q ComplexT
- Matrix Q
- r ComplexT
- Matrix R
- T
- Real Type