UncLinAlgCubicEigT Method
Cubic Eigenvalue Problem A0*v + lambda*A1*v + lambda^2*A2*v + lambda^3*A3*v = 0
Namespace: Metas.UncLib.LinPropAssembly: Metas.UncLib.LinProp (in Metas.UncLib.LinProp.dll) Version: 2.8.9053.20196
public static T[][] CubicEig<T>(
T[][] a0,
T[][] a1,
T[][] a2,
T[][] a3,
out T[] d
)
where T : new(), Object, INumber<T>
Public Shared Function CubicEig(Of T As {New, Object, INumber(Of T)}) (
a0 As T()(),
a1 As T()(),
a2 As T()(),
a3 As T()(),
<OutAttribute> ByRef d As T()
) As T()()
public:
generic<typename T>
where T : gcnew(), Object, INumber<T>
static array<array<T>^>^ CubicEig(
array<array<T>^>^ a0,
array<array<T>^>^ a1,
array<array<T>^>^ a2,
array<array<T>^>^ a3,
[OutAttribute] array<T>^% d
)
static member CubicEig :
a0 : 'T[][] *
a1 : 'T[][] *
a2 : 'T[][] *
a3 : 'T[][] *
d : 'T[] byref -> 'T[][] when 'T : new() and Object and INumber<'T>
- a0 T
- Matrix A0
- a1 T
- Matrix A1
- a2 T
- Matrix A2
- a3 T
- Matrix A3
- d T
- Vector d (Eigenvalues)
- T
- Number Type
TMatrix (Eigenvectors)