Matemáticas :: Cephes :: Matriz

Matemáticas :: Cephes :: Matrix es una interfaz Perl a las rutinas de matriz de cephes.
Descargar ahora

Matemáticas :: Cephes :: Matriz Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Randy Kobes
  • Sitio web del editor:
  • http://search.cpan.org/~rkobes/

Matemáticas :: Cephes :: Matriz Etiquetas


Matemáticas :: Cephes :: Matriz Descripción

Matemáticas :: Cephes :: Matrix es una interfaz Perl a las rutinas de matriz de cephes. Matemáticas :: Cephes :: Matrix es una interfaz Perl a las rutinas de la matriz de cefos.Synopsis Use Matemáticas :: Cephes :: Matrix QW (MAT); # 'mat' es un atajo para matemáticas :: Cephes :: Matrix-> Nuevo My $ M = MAT (, , ]); My $ C = MAT (, , ]; My $ D = $ M-> Agregar ($ C); # D = M + C MY $ DC = $ D-> COEF; por (MIS $ I = 0; $ INEW ($ arr_ref); donde $ arr_ref es una referencia a una matriz de matrices, como en el siguiente ejemplo: $ arr_ref = , , ] que representa / 12 -1 | 2 -31 | 10 3 / A Copia de un objeto Matemáticas :: Cephes :: Matrix Objeto se puede hacer como MY $ M_COPY = $ M-> NUEVO (); MétodosCoef: Obtener coeficientes de la matriz sinopsis: My $ C = $ M-> COEF; DESCRIPCIÓN: Esto devuelve una referencia a una matriz de matrices que contienen los coeficientes de la matriz.clr: Establecer todos los coeficientes igual a un valor. Sinopsis: $ M-> CLR ($ N); Descripción: Esto establece todos los coeficientes de la matriz de manera idéntica a $ n. Si no se da $ n, se usa un valor predeterminado de 0. Añadir dos matrices sinopsis: $ P = $ M-> Agregar ($ N); Descripción: Esto establece $ P igual a $ M + $ N.sub: restar dos matrices Sinopsis: $ P = $ M-> SUB ($ N); Descripción: Esto establece $ P igual a $ M - $ N.MUL: Multiplique dos matrices o una matriz y una sinopsis vectorial: $ P = $ M-> mul ($ N); Descripción: Esto establece $ P igual a $ M * $ N. Este método puede manejar la multiplicación de matriz, Cuando $ N es una matriz, así como la multiplicación de imágenes de matriz, donde $ N es una referencia de matriz que representa un vector de columna.div: divida dos matrices sinopsis: $ P = $ M-> DIV ($ N); Descripción: Esto establece $ P igual a $ M * ($ N) ^ (- 1) .inv: Invertir una matriz sinopsis: $ i = $ m-> inv (); Descripción: Esto establece $ I igual a ($ m) ^ (- 1) .Transp: Transponer una matriz sinopsis: $ t = $ m-> TRANSP (); Descripción: Esto establece $ t: Transposición de $ M.SIMQ: Resolver ecuaciones simultáneas Sinopsis: My $ M = Matemáticas :: Cephes :: Matrix-> Nuevo (, , ]); My $ b = ; My $ x = $ M-> SIMQ ($ b); para (MIS $ I = 0; $ INEW (, , ]); mi ($ E, $ EV1) = $ S- > Eigens (); My $ EV = $ EV1-> CEFEF; PARA (MIS $ I = 0; $ I -> ;} Imprimir "El Eigenvector es @ $ vn";} donde $ M es una matemática :: Cephes :: Matrix Objeto que representa una verdadera matriz simétrica. $ E es una referencia de matriz que contiene los valores propios de $ M, y $ EV es un objeto de matemáticas :: Cephes :: Matrix Objeto que representa a los valores propios, la fila. Correspondiente al efente de Eigen. Descripción: Si M es una matriz simétrica real N x N real, y X es un vector de columna de componente N, el problema del valor de EIGENVALUE MX = Lambda Xwill en general tiene N Soluciones, con x los valores propios y lambda los valores propios. Requisitos: · Requisitos Perl: · Perl


Matemáticas :: Cephes :: Matriz Software relacionado