| Matemática :: matrixreal :: agosto Math :: Matrixreal :: Aug Perl Módulo contém métodos adicionais para matemática :: matrixreal. |
Baixe Agora |
Matemática :: matrixreal :: agosto Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Jacob C. Kesinger
- Site do editor:
- http://search.cpan.org/~kesinger/Math-MatrixReal-Aug-0.02/Aug.pm
Matemática :: matrixreal :: agosto Tag
Matemática :: matrixreal :: agosto Descrição
Matemática :: MatrixReal :: Módulo de Perl de Ago Contém métodos adicionais para matemática :: matrixreal. Sinopse usa matemática :: matrixreal; Use matemática :: Matrixreal :: Estes são certos métodos extras para matemática :: matrixreal, na tradição da matemática :: matrixreal :: ext1; $ matrix1-> aumentável ($ matrix2); Cria uma nova matriz do formulário . $ matrix1 e $ matrix2 Deve ter o mesmo número de linhas.example: $ a = math :: matrixreal-> new_from_cols (); $ B = matemática :: matrixreal-> new_from_cols (, ]); $ C = $ a / $ b impressão $ c; $ matrix1-> AugmentBellow ($ matriz2); Cria uma nova matriz do formulário . $ matrix1 e $ matrix2 Deve ter o mesmo número de colunas.example: $ a = math :: matrixreal-> new_from_cols (, ); $ B = matemática :: matrixreal-> new_from_cols (, ]); $ C = $ a / $ b impressão $ c; $ matrix-> Aplica-se ($ coderef) aplica $ CODEEF para cada elemento de $ matriz e retorna o resultado. $ coderef deve ser uma referência a uma sub-rotina que leva quatro parâmetros: ($ matriz, $ matrix-> elemento ($ i, $ J), $ J) onde $ eu e $ j são os índices de linha e coluna de O elemento atual.Exemplo: subivel {my ($ matriz, $ elemento, $ i, $ J) = @ _; Devolva $ Element + 1; } $ A = math :: matrixreal-> new_from_cols (, ); $ E = $ a-> Inscrição (incremento); Imprimir $ E; $ matrix-> Largeexponential ($ Expoent) Encontre $ matriz ^ $ expoente usando o método quadrado-e-multiplicar. $ matriz deve ser quadrada e $ expoente deve ser um inteiro positivo. Muito mais eficiente para grande $ expoente do que $ matriz -> $ exponencial ($ exponent) nessas multiplicações aproximadamente log2 ($ expoente) são necessárias em vez de aproximadamente $ expoente. $ Matrix-> preencher ($ const); Define todos os elementos de $ matriz igual a $ const.example: $ a = nova matemática :: matrixreal (3,3); $ A-> preencher (4); Imprimir $ a; $ NEW_MATRIX-> Newfill ($ linhas, $ colunas, $ const); $ new_matrix = math :: matrixreal-> Newfill ($ linhas, $ colunas, $ const); Cria uma nova matriz do tamanho especificado, todos os elementos são $ const.example: $ a = math :: matrixreal-> Newfill (3,3,4); Imprimir $ a; Requisitos: · Requisitos de Perl: · Perl.
Matemática :: matrixreal :: agosto Software Relacionado