Vector {Microsoft.VisualBasic.Math.LinearAlgebra} .NET clr documentation

Vector

Description

A numeric vector

this numeric vector is based on the Vector`1

Declare

            
# namespace Microsoft.VisualBasic.Math.LinearAlgebra
export class Vector extends GenericVector`1 {
   Array: double;
   Dim: integer;
   First: double;
   IsNaN: BooleanVector;
   # GenericVector`1.Dim为1?即当前的向量对象是否是只包含有一个数字?
   IsNumeric: boolean;
   IsScalar: boolean;
   Last: double;
   Length: integer;
   # norm2()
   #  
   #  向量模的平方,||x||是向量x=(x1,x2,…,xp)的欧几里得范数
   Mod: double;
   # [min, max]
   Range: DoubleRange;
   # norm()
   #  
   #  http://math.stackexchange.com/questions/440320/what-is-magnitude-of-sum-of-two-vector
   SumMagnitude: double;
   # normalize
   Unit: Vector;
}

        

.NET clr type reference tree

  1. this class extends from GenericVector`1 class: GenericVector`1
  2. use by property member IsNaN: BooleanVector
  3. use by property member Range: DoubleRange
  4. use by property member Unit: Vector

[Package {$package} version {$version} Index]