close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

VMatrix

Funciones que devuelven VMatrix

Función +

Función -

Función $*

  • Declaración:
    VMatrix (VMatrix A, VMatrix B)
    
  • Descripción:
    Devuelve la VMatriz con los productos celda a celda de dos VMatrix.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función $/

  • Declaración:
    VMatrix (VMatrix A, VMatrix B)
    
  • Descripción:
    Devuelve la VMatriz con los cocientes celda a celda de dos VMatrix.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función *

  • Declaración:
    VMatrix mat1 * mat2 {VMatrix mat1, {VMatrix|Real} mat2}
    
  • Descripción:
    Devuelve el producto de dos matrices tales que el numero de columnas de la primera matriz sea igual al numero de filas de la segunda. El segundo argumento puede ser tambien un numero Real.
    Los pares admitidos de subtipos son:
    Blas.R.Dense * Real
    Blas.R.Dense * Blas.R.Dense
    Blas.R.Dense * Cholmod.R.Sparse
    Cholmod.R.Sparse * Blas.R.Dense
    Cholmod.R.Sparse * Cholmod.R.Sparse
    
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función +

  • Declaración:
    VMatrix mat1 + mat2 {VMatrix mat1, {VMatrix|Real} mat2}
    
  • Descripción:
    Devuelve la suma de dos matrices con las mismas dimensiones y subtipo Blas.R.Dense o Cholmod.R.Sparse.Si el segundo argumento es un numero Real no nulo o alguno de los dos es una matriz no densa entonces las matrices no densas seran convertidas a densas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función -

  • Declaración:
    VMatrix mat1 - mat2 {VMatrix mat1, {VMatrix|Real} mat2}
    
  • Descripción:
    Devuelve la resta de dos matrices con las mismas dimensiones y subtipo Blas.R.Dense o Cholmod.R.Sparse.Si el segundo argumento es un numero Real no nulo o alguno de los dos es una matriz no densa entonces las matrices no densas seran convertidas a densas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función /

Función <<

  • Declaración:
    VMatrix vmat1 | vmat2 {VMatrix mat1 , VMatrix vmat2}
    
  • Descripción:
    Concatena todas las filas de dos matrices con el mismo numero de columnas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función ACos

  • Declaración:
    VMatrix ACos(VMatrix mat)
    
  • Descripción:
    Devuelve el arcocoseno trigonometrico de cada elemento de una matriz virtual.Las matrices no densas seran convertidas a densas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función ACosH

  • Declaración:
    VMatrix ACosH(VMatrix mat)
    
  • Descripción:
    Devuelve el arcocoseno hipergeometrico de cada elemento de una matriz virtual.Las matrices no densas seran convertidas a densas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función ASin

  • Declaración:
    VMatrix ASin(VMatrix mat)
    
  • Descripción:
    Devuelve el arcoseno trigonometrico de cada elemento de una matriz virtual.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función ASinH

  • Declaración:
    VMatrix ASinH(VMatrix mat)
    
  • Descripción:
    Devuelve el arcoseno hipergeometrico de cada elemento de una matriz virtual.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función ATan

  • Declaración:
    VMatrix ATan(VMatrix mat)
    
  • Descripción:
    Devuelve la arcotangente trigonometrica de cada elemento de una matriz virtual.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función ATanH

  • Declaración:
    VMatrix ATanH(VMatrix mat)
    
  • Descripción:
    Devuelve la arcotangente hipergeometrica de cada elemento de una matriz virtual.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Abs

Función And

Función BackDifEq

  • Declaración:
    VMatrix BackDifEq(Ratio R, VMatrix X [, VMatrix X0=0, VMatrix Y0=0, Real minSparse=0.5, Real chop=0])
    
  • Descripción:
    .Resuelve la ecuacion en diferencias Y = R(F)*X con los valores iniciales X0, Y0.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función CholeskiFactor

  • Declaración:
    VMatrix CholeskiFactor(VMatrix X [, Text S="X", Real force_natural_order=false])
    
  • Descripción:
    Devuelve la descomposicion de Choleski de una matriz simetrica S definida positiva, la cual se construye de esta forma: 
      S = X     si S = "X" 
       S = X'*X  si S = "XtX" 
       S = X *X' si S = "XXt" 
     Si mat es Blas.R.Dense se devuelve una matriz triangular inferior Blas.R.Dense tal que
      S = L*L'
    Si es Cholmod.R.Sparse una Cholmod.R.Factor que contiene internamente una matriz triangular inferior L y una permutación P tales que 
      S = P'*L*L'*P
    En este caso sólo se puede operar con L y P a través de la función CholeskiSolve.
    En otro caso no se realiza ninguna operacion y se devuelve la matriz virtual desconocida.
    Si force_natural_order es falso entonces P es la identidad.
    
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función CholeskiInv

  • Declaración:
    VMatrix CholeskiInv(VMatrix L)
    
  • Descripción:
    Devuelve la inversa de la matriz simetrica definida positiva S=L*L'. La matriz L puede ser una matriz Blas.R.Dense triangular inferior, en cuyo casose devolvera una Blas.R.Dense simetrica; o bien puede ser Cholmod.R.Factor, es decir, el resultado de CholeskiFactor para una Cholmod.R.Sparse como la devuelta.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función CholeskiSolve

  • Declaración:
    VMatrix CholeskiSolve(VMatrix factor, VMatrix b, Text sys)
    
  • Descripción:
    Resuelve el sistema lineal F*x=b donde F es una matriz qeu se obtiene del factor de Choleski de alguna de las siguientes formas:
      sys="PtLLtP" => F= P'*L*L'*P*x = b
      sys="LLt"    => F=    L*L'  *x = b
      sys="PtL"    => F= P'*L     *x = b
      sys="LtP"    => F=     *L'*P*x = b
      sys="Lt"     => F=     *L'  *x = b
      sys="L"      => F=    L     *x = b
      sys="Pt"     => F= P'       *x = b
      sys="P"      => F=         P*x = b
    La matriz L es triangularEl factor puede ser una matriz Blas.R.Dense triangular inferior, en cuyo caso b debe ser Blas.R.Dense y P es siempre la identidad; o bien puede ser Cholmod.R.Factor, es decir, el resultado de CholeskiFactor para una Cholmod.R.Sparse, y en tal caso b puede ser Blas.R.Dense o Cholmod.R.Sparse indistintamente. En cualquier caso el subtipo del resultado devuelto sera el mismo que el de b si se realiza la operacion con exito. En otro caso se devuelve la matriz desconocida.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función ConcatColumns

  • Declaración:
    VMatrix ConcatColumns(VMatrix vmat1 [, VMatrix vmat2, ...])
    
  • Descripción:
    Concatena todas las columnas de una lista de matrices con el mismo numero de filas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función ConcatRows

  • Declaración:
    VMatrix ConcatRows(VMatrix vmat1 [, VMatrix vmat2, ...])
    
  • Descripción:
    Concatena todas las filas de una lista de matrices con el mismo numero de columnas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Convert

  • Declaración:
    VMatrix Convert(VMatrix data, Text subType)
    
  • Descripción:
    Convierte una Matrix o su traspuesta en una VMarix. Si el ratio de celdas no nulas es mayor que minSparse se devolvera una Cholmod.R.Sparse y en otro caso una Blas.R.Dense. Si drop es mayor o igual que cero todas las celdas con valor absoluto menor que drop se asumiran como ceros.
    Los pares admitidos de subtipos son:
    Blas.R.Dense a Cholmod.R.Sparse
    Cholmod.R.Sparse a Blas.R.Dense
    Cholmod.R.Sparse a Cholmod.R.Factor
    Cholmod.R.Triplet a Blas.R.Dense
    Cholmod.R.Sparse a Cholmod.R.Triplet
    Blas.R.Dense a Cholmod.R.Triplet
    Cholmod.R.Triplet a Cholmod.R.Sparse
    
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Cos

  • Declaración:
    VMatrix Cos(VMatrix mat)
    
  • Descripción:
    Devuelve el coseno trigonometrico de cada elemento de una matriz virtual.Las matrices no densas seran convertidas a densas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función CosH

  • Declaración:
    VMatrix CosH(VMatrix mat)
    
  • Descripción:
    Devuelve el coseno hipergeometrico de cada elemento de una matriz virtual.Las matrices no densas seran convertidas a densas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Diag

  • Declaración:
    VMatrix Diag(Real n, Real x, [Real direccion=1])
    
  • Descripción:
    Devuelve una matriz diagonal de dimension n y valores diagonales todos iguales a x.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función DifEq

  • Declaración:
    VMatrix DifEq(Ratio R, VMatrix X [, VMatrix X0=0, VMatrix Y0=0, Real minSparse=0.5, Real chop=0])
    
  • Descripción:
    .Resuelve la ecuacion en diferencias Y = R(B)*X con los valores iniciales X0, Y0.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Drop

  • Declaración:
    VMatrix Drop(VMatrix mat, Real tolerance)
    
  • Descripción:
    Pone a cero las celdas cuyo valor absoluto sea menor o igual que la tolerancia dada. No puede aplicarse al subtipo Cholmod.R.Factor.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Enlarge

  • Declaración:
    VMatrix Enlarge(VMatrix mat, Real nrow, Real ncol, Real row1, Real col1)
    
  • Descripción:
    Agranda y reubica una matriz Cholmod.R.Triplet.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Eq

  • Declaración:
    VMatrix Eq(VMatrix A, VMatrix B)
    
  • Descripción:
    Devuelve CIERTO sólo para las celdas para las que A[i,j]==B[i,j]
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Exp

  • Declaración:
    VMatrix Exp(VMatrix mat)
    
  • Descripción:
    Devuelve la exponencial de cada elemento de una matriz virtual.Las matrices no densas seran convertidas a densas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Eye

  • Declaración:
    VMatrix Eye(Real nrow [, Real ncol=nrow, Real diag=0, {VMatrix|Real} x=1)
    
  • Descripción:
    Devuelve una matriz Cholmod.R.Sparse cuyas celdas son todas cero excepto los elementos de la diagonal especificada cuyos valores vendrán dados por el argumento x. Si es un Real todos ellos serán igual a éste y si es una VMatrix fila o columna se utilizarán sus valores ordenados. La diagonal principal se referencia como diag=0, las sub-diagonales principales como diag<0 y las superiores como diag>0.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Floor

  • Declaración:
    VMatrix Floor(VMatrix mat)
    
  • Descripción:
    Devuelve el valor truncado de cada elemento de una matriz virtual.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función GE

  • Declaración:
    VMatrix GE(VMatrix A, VMatrix B)
    
  • Descripción:
    Devuelve CIERTO sólo para las celdas para las que A[i,j]>=B[i,j]
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función GT

  • Declaración:
    VMatrix GT(VMatrix A, VMatrix B)
    
  • Descripción:
    Devuelve CIERTO sólo para las celdas para las que A[i,j]>B[i,j]Las matrices no densas seran convertidas a densas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Gaussian

  • Declaración:
    VMatrix Gaussian(Real nrow, Real ncol, Real nu, Real sigma)
    
  • Descripción:
    Devuelve una matriz virtual cuyas celdas se distribuiran como normales independientes N(mu,sigma^2).
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función IsFinite

  • Declaración:
    VMatrix IsFinite(VMatrix mat)
    
  • Descripción:
    Devuelve una matriz booleana con celdas igual a 1 sólo para las celdas con valores finitos conocidos.Las matrices no densas seran convertidas a densas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función IsUnknown

  • Declaración:
    VMatrix IsUnknown(VMatrix mat)
    
  • Descripción:
    Devuelve una matriz booleana con celdas igual a 1 sólo para las celdas con valores desconocidos.Las matrices no densas seran convertidas a densas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función LE

  • Declaración:
    VMatrix LE(VMatrix A, VMatrix B)
    
  • Descripción:
    Devuelve CIERTO sólo para las celdas para las que A[i,j]<=B[i,j]
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función LT

  • Declaración:
    VMatrix LT(VMatrix A, VMatrix B)
    
  • Descripción:
    Devuelve CIERTO sólo para las celdas para las que A[i,j]<B[i,j]Las matrices no densas seran convertidas a densas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Log

  • Declaración:
    VMatrix Log(VMatrix mat)
    
  • Descripción:
    Devuelve el logaritmo natural de cada elemento de una matriz virtual.Las matrices no densas seran convertidas a densas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Log10

  • Declaración:
    VMatrix Log10(VMatrix mat)
    
  • Descripción:
    Devuelve el logaritmo decimal de cada elemento de una matriz virtual.Las matrices no densas seran convertidas a densas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función MMtSqr

Función Mat2VMat

  • Declaración:
    VMatrix Mat2VMat(Matrix data [, Real transpose=FALSE, Real minSparse=0.5, Real drop=0])
    
  • Descripción:
    Convuerte una Matrix o su traspuesta en una VMarix. Si el ratio de celdas no nulas es mayor que minSparse se devolvera una Cholmod.R.Sparse y en otro caso una Blas.R.Dense. Si drop es mayor o igual que cero todas las celdas con valot absoluto menor que drop se asumiran como ceros.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Max

  • Declaración:
    VMatrix Max(VMatrix A, VMatrix B)
    
  • Descripción:
    Devuelve en cada celda el máximo de los argumentos Max(A[i,j],B[i,j])
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función MergeRows

  • Declaración:
    VMatrix MergeRows(Real nrow, Set items)
    
  • Descripción:
    Mezcla las filas de un conjunto de matrices virtuales e índices de filas .
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Min

  • Declaración:
    VMatrix Min(VMatrix A, VMatrix B)
    
  • Descripción:
    Devuelve en cada celda el mínimo de los argumentos Min(A[i,j],B[i,j])
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función MinimumResidualsSolve

  • Declaración:
    VMatrix MinimumResidualsSolve({VMatrix|Code} M, VMatrix B [, Real chop=1.49012e-008, VMatrix X0=Tra(M)*B,Real maxIter=20*VColumns(M)])
    
  • Descripción:
    Aplica el metodo de los Minimos Residuos para resolver el sistema lineal M*X=B comenzando por el valor inicial <X0> y continuando hasta  que el error sea menor que <chop> o se supere el número de iteraciones indicadas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función MtMSqr

Función NE

  • Declaración:
    VMatrix NE(VMatrix A, VMatrix B)
    
  • Descripción:
    Devuelve CIERTO sólo para las celdas para las que A[i,j]!=B[i,j]Las matrices no densas seran convertidas a densas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Not

  • Declaración:
    VMatrix Not(VMatrix mat)
    
  • Descripción:
    Devuelve una matriz booleana con celdas igual a 1 sólo para las celdas iguales a cero.Las matrices no densas seran convertidas a densas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Or

Función Pol2VMat

  • Declaración:
    VMatrix Pol2VMat(Polyn pol, Real nrow, Real ncol)
    
  • Descripción:
    Devuelve la representacion matricial de un polinomio de retardos.Si el polinomio no contiene términos en F, entonces se trata de una matriz triangular inferior que tiene todos los valores de la diagonal principal iguales al coeficiente de grado 0 del polinomio, y los de las diagonales inferiores iguales al coeficiente del grado correspondiente. Si tiene térmnos en F, ocurre de forma análoga con las diagonales superiores
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función RPow

  • Declaración:
    VMatrix RPow(VMatrix mat1, Real a)
    
  • Descripción:
    Devuelve la potencia de una matriz elevada celda a celda a un numero real
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Rand

  • Declaración:
    VMatrix Rand(Real nrow, Real ncol, Real min, Real max [, Text SubType="Blas.R.Dense", Real nonZeroCells=0.10*nrow*ncol])
    
  • Descripción:
    Devuelve una matriz virtual cuyas celdas se distribuiran uniformemente independientes U[min,max]. En el caso sparse solo se generarannonZeroCells y se emplazaran y se ubicaran de forma uniformemnete aleatoria.
    Los subtipos admitidos son:
    Cholmod.R.Sparse, Cholmod.R.Triplet, Blas.R.Dense
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Round

  • Declaración:
    VMatrix Round(VMatrix mat)
    
  • Descripción:
    Devuelve el valor redondeado de cada elemento de una matriz virtual.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función SetDiag

  • Declaración:
    VMatrix SetDiag(Set diagValues)
    
  • Descripción:
    Crea una matriz diagonal con los elementos de un conjunto de numeros reales.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función SetSum

  • Declaración:
    VMatrix SetSum(Set s)
    
  • Descripción:
    Suma las matrices virtuales de un conjunto dado. Todas las matricesdeben tener las mismas dimensiones y subtipo Blas.R.Dense o Cholmod.R.Sparse
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Sign

Función Sin

  • Declaración:
    VMatrix Sin(VMatrix mat)
    
  • Descripción:
    Devuelve el seno trigonometrico de cada elemento de una matriz virtual.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función SinH

  • Declaración:
    VMatrix SinH(VMatrix mat)
    
  • Descripción:
    Devuelve el seno hipergeometrico de cada elemento de una matriz virtual.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Sqrt

Función StdLib::ARMAProcess::AvoidSymRoundErr

Función StdLib::ARMAProcess::ExtendBandedLowTriangToeplitz

Función StdLib::ARMAProcess::ExtendBandedSymToeplitz

Función Sub

  • Declaración:
    VMatrix Sub(VMatrix m, Real fila, Real columna, Real alto, Real ancho)
    
  • Descripción:
    Extrae la matriz menor que comienza en la fila y la columna dadas y que tiene el alto y ancho indicados.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función SubBand

  • Declaración:
    VMatrix SubBand(VMatrix m [, Real fisrtBand=0, Real lastBand=firstBand])
    
  • Descripción:
    Extrae las diagonales consecutivas seleccionadas. La diagonal principal se referencia como 0, las inferiores como números negativos y las superiores como positivos. La matriz devuelta tiene las mismas dimensiones que la entrante.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función SubCol

Función SubDiag

  • Declaración:
    VMatrix SubDiag(VMatrix m [, Real diagNumber=0])
    
  • Descripción:
    Extrae la diagonales seleccionada como una matriz fila. La diagonal principal se referencia como 0, las inferiores como números negativos y las superiores como positivos.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función SubRow

Función Tan

  • Declaración:
    VMatrix Tan(VMatrix mat)
    
  • Descripción:
    Devuelve la tangente trigonometrica de cada elemento de una matriz virtual.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función TanH

  • Declaración:
    VMatrix TanH(VMatrix mat)
    
  • Descripción:
    Devuelve la tangente hipergeometrica de cada elemento de una matriz virtual.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Tra

  • Declaración:
    VMatrix Tra(VMatrix mat)
    
  • Descripción:
    Devuelve la matriz traspuesta, es decir, el resultado de cambiar filas por columnas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Triplet

  • Declaración:
    VMatrix Triplet({Matrix|Set} ijx, Real nrow, Real ncol [, Matrix rowIdx = 1 2 ... nrow, Matrix colIdx = 1 2 ... ncol])
    
  • Descripción:
    Construye una VMatrix Cholmod.R.Triplet T con la sdimensiones dadas a partir de una lista de tripletas ijx que pueden expresarse bien como un conjunto de conjuntos de tres números cada uno, bien como una matriz con tres columnas. Cada tripleta (i,j,x) define una celda almacenada T(i,j)=x. Las celdas no listadas se asumen como cero.
    Si los índices de fila i ó columna j no son enteros serán truncados.
    Es posible reubicar los índices de las filas y columnas de las celdas especificándolo con los argumentos rowIdx y colIdx, que deben ser matrices fila o columna de números enteros.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función TruncStdGaussian

  • Declaración:
    VMatrix TruncStdGaussian(VMatrix D, VMatrix d, VMatrix z0 [, Real ncol=1, Real burnin=20])
    
  • Descripción:
    Devuelve una matriz virtual X cuyas columnas se distribuiran como normales estándar independientes truncadas en un politopo
     X ~ TN(0, I, D*X<=d);
    
    El número de filas de X será el de columnas de D, la cual ha de tener al menos una colmna y una fila, coincidiendo con las filas de d.
    
    Efficient Gibbs Sampling of Truncated Multivariate Normal with Application to Constrained Linear Regression; Gabriel Rodriguez-Yam, Richard A. Davis, and Louis L. Scharf; March, 2004; http://www.stat.colostate.edu/~rdavis/papers/CLR.pdf
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función VMatScan

  • Declaración:
    VMatrix VMatScan(Text filePath)
    
  • Descripción:
    Lee una Cholmod.R.Triplet de un fichero con formato Matrix Market.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Yes

  • Declaración:
    VMatrix Yes(VMatrix mat)
    
  • Descripción:
    Devuelve una matriz booleana con celdas igual a 1 sólo para las celdas distintas de cero.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función Zeros

  • Declaración:
    VMatrix Zeros(Real nrow [, Real ncol=nrow])
    
  • Descripción:
    Devuelve una matriz cuyas celdas son todas cero.
    Los subtipos admitidos son:
    Cholmod.R.Sparse, Blas.R.Dense
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función

  • Declaración:
    VMatrix mat1 ^ a {VMatrix mat1, Real a}
    
  • Descripción:
    Devuelve la potencia de una matriz elevada celda a celda a un numero real
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp

Función |

  • Declaración:
    VMatrix vmat1 | vmat2 {VMatrix mat1 , VMatrix vmat2}
    
  • Descripción:
    Concatena todas las columnas de dos matrices con el mismo numero de filas.
    
  • Lenguaje:C++
  • Fuente : tol/btol/vmatrix_type/vmatgra.cpp
Last modified 16 years ago Last modified on Feb 27, 2009, 5:46:11 PM