| Matemática :: Matriz. math :: matriz pode multiplicar e inverter matrizes. |
Baixe Agora |
Matemática :: Matriz. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Ulrich Pfeifer
- Site do editor:
- http://search.cpan.org/~ulpfr/
Matemática :: Matriz. Tag
Matemática :: Matriz. Descrição
Math :: Matrix pode multiplicar e inverter matrizes. Math :: Matrix pode multiplicar e inverter matrizes. Os seguintes métodos estão disponíveis: Os argumentos newconstructor são uma lista de referências a matrizes do mesmo comprimento. As matrizes são copiadas. O método retorna indef em caso de erro. $ a = Nova Matemática :: Matriz (, , ); Se você ligar para novo como método, uma matriz cheia de zero com demissões idênticas é devolvida .cloneyou pode clonar uma matriz chamando: $ b = $ a-> clone; sizeyou pode determinar as dimensões de uma matriz chamando: ($ m, $ n) = tamanho $ a->, concatConcatenates duas matrizes da mesma contagem de linha . O resultado é uma nova matriz ou Redef em caso de erro. $ B = Nova Matemática :: Matriz (, , ); $ c = $ a-> concat ($ b); transposeereturns a matriz transposta. Esta é a matriz onde os colunos e linhas da matriz de argumentos são trocados.Multípcios Duas matrizes, onde a duração das linhas na primeira matriz é a mesma que a duração das colunas na segunda matriz. Retorna o produto ou indef em caso de erro.Solves de um sistema de equação dado pela matriz. O número de colunas deve ser maior que o número de linhas. Se as variáveis dependem umas das outras, a segunda e todas as outras coeficientes dependentes são 0. Isso significa que o método pode lidar com esses sistemas. O método retorna uma matriz contendo as soluções em suas colunas ou UNDEF em caso de erro.invertInvert Uma matriz usando resolver.multiply_scalarmultiple uma matriz e um escalar, resultando em uma matriz das mesmas dimensões com cada elemento dimensionado com o escaluário. $ a-> multiplicly_scalar (2); Matriz de escala por Fator 2Addadd Duas matrizes das mesmas dimensões.SubstractArthorth para adicionar ($ outros-> negativo) igualDecide Se duas matrizes são iguais. O critério é que cada par de elementos difere menos de $ math :: Matrix :: colunas EPS.SLICEExtract: a-> fatia (1,3,5); determinaçãoComprute o determinante de uma matriz.dot_productcompute o produto dot de dois vetores .absolutecompute o valor absoluto de um vetor.NormalizandoNormalizar um vector.cross_productCuporte o produto transversal de vetores.printPrints a matriz em stdout. Se o método tiver parâmetros adicionais, estes são impressos antes de a matriz serem impressos.PinvertCompear o pseudo-inverso da matriz: ((A'a) ^ - 1) A'Example Use Matemática :: Matriz; srand (tempo); $ a = nova matemática :: matriz (, , ); $ x = nova matemática :: matriz (); $ a-> Imprimir ("An"); $ E = $ a-> concat ($ x-> transposição); $ E-> Imprimir ("Equation Systemn"); $ s = $ e-> resolver; $ s-> imprimir ("soluções sn"); $ a-> Multiplicar ($ S) -> Imprimir ("A * SN"); Requisitos: · Perl.
Matemática :: Matriz. Software Relacionado