| Matemática :: Simbólico matemática :: simbólico é um módulo Perl para cálculos simbólicos. |
Baixe Agora |
Matemática :: Simbólico Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Math::Symbolic team
- Site do editor:
- http://search.cpan.org/~smueller/Math-Symbolic-0.509/lib/Math/Symbolic.pm
Matemática :: Simbólico Tag
Matemática :: Simbólico Descrição
MATH :: simbólico é um módulo Perl para cálculos simbólicos. Matemática :: Simbólico é um módulo Perl para cálculos simbólicos.synopsis Use matemática :: simbólico; Minha $ tree = math :: simbólico-> parse_from_string ('1/2 * m * v ^ 2'); # Agora faça cálculos simbólicos com $ tree. # ... como derivando ... meu ($ sub) = matemática :: simbólico :: compiler-> compilador_to_sub ($ árvore); Meu $ Kinetic_energy = $ sub -> ($ massa, $ velocidade); matemática :: simbólico destina-se a oferecer recursos de cálculo simbólico ao programador Perl sem usar bibliotecas externas (e comerciais) e / ou aplicativos. e desenvolvedores qualificados aparecem para participar do desenvolvimento, a biblioteca será severamente limitada pela minha experiência na área. Cálculos simbólicos são um campo ativo de pesquisa em CS. Há várias maneiras de construir matemática :: árvores simbólicas. Não há matemática real :: Objetos simbólicos, mas sim árvores de objetos de subclasses de matemática: simbólica. O mais geral, mas infelizmente também a maneira menos intuitiva de construir árvores é usar os construtores da matemática :: Operador, matemática :: simbólico :: variável, e matemática :: classes constantes para criar (aninhado) Objetos dos tipos correspondentes.furtermore, você pode usar a interface sobrecarregada para aplicar os operadores de perl padrão (e funções, consulte "Operadores sobrecarregados") para matemática existente :: árvores simbólicas e expressões padrão perl.Possivelmente a maneira mais conveniente de construir matemática :: Árvores simbólicas estão usando o analisador construído para gerar árvores de expressões como '2 * x ^ 5'. Você pode usar o método de classe Math :: Symbolic-> Parse_From_string () para isso. Você pode combinar a interface sobrecarregada com o analisador para gerar árvores com código Perl, como "$ termo * 5 *" pecado (Omega * T + Phi) '"O que criará uma árvore dos tempos de $ termo existentes 5 vezes o seno dos Vars Omega Times T mais Phi. Há vários módulos na distribuição que contêm sub-rotinas relacionadas ao cálculo. Estes não são carregados por matemática: simbólica por padrão. Além disso, existem várias extensões para matemática :: Symbolic Availlable de CPAN como distribuições separadas. Por favor, consulte "Veja também" para uma lista incompleta destes. Por exemplo, matemática :: misccalculus vem com matemática :: simbólicos e contém rotinas para calcular os polinômios de Taylor e os erros associados. Relacionado ao cálculo do vetor, como o graduado , Div, Rot, e Jacobi- e Hesse matrizes são avisaillable através da matemática :: Módulo VectorCalculus. Este módulo também é capaz de calcular os polinômios de taylor de funções de duas variáveis, derivados direcionais, diferenciais totais e determinantes de Wonskian. Algum suporte básico para a álgebra linear pode ser encontrado em matemática :: Miscegebra. Isso inclui uma rotina para calcular o determinante de uma matriz de matemática :: Árvores simbólicas.Requirements: · Requisitos de Perl: · Perl.
Matemática :: Simbólico Software Relacionado