Programação & Desenvolvimento

O Mathematica oferece um fluxo de trabalho simplificado para o desenvolvimento de projetos de qualquer tamanho. Uma linguagem de programação flexível que suporta múltiplos paradigmas de programação, ferramentas de depuração avançadas, construção de interface automática, e muito mais, simplifica o processo de desenvolvimento completo, desde o planejamento até a implementação.


Sequência contínua de desenvolvimento

Com algoritmos incorporados que escalam de forma robusta até problemas de grande complexidade, além de diversas áreas técnicas integradas em um único sistema, o Mathematica permite o desenvolvimento de uma sequência contínua de trabalho, de protótipos iniciais até o desenvolvimento de sistemas completos de infraestrutura de nível empresarial.

Linguagem simbólica única

O Mathematica é capaz de representar tudo consistentemente — dados, programas, fórmulas, gráficos, documentos — no formato expressões simbólicas. Este enfoque unificante só é possível com a linguagem simbólica única do Mathematica, tornando fácil o desenvolvimento de qualquer coisa, desde simples applets até sistemas de software complexos.
Linguagem simbólica única

GUIs instantâneas completamente personalizáveis

De simples barras de ferramentas a assistentes sofisticados e aplicativos complexos, o Mathematica facilita o desenvolvimento de interfaces de usuário. Os componentes de interface no Mathematica são especificados em um formato simbólico, permitindo que sua disposição, tipo de controle e conexão com variáveis sejam determinados automaticamente, simplificando a construção da interface e diminuindo o tempo de desenvolvimento.
GUIs instantâneas completamente personalizáveis

Geração e compilação de código

A geração automática de código C e a compilação do código gerado pelo Mathematica fazem com que a produção de código de qualidade rapidamente seja possível. Código C pode ser compilado como executável independente, biblioteca dinâmica, ou usado diretamente em outros projetos. Carregue bibliotecas dinâmicas em tempo de execução (runtime) no Mathematica para execução de alta velocidade e com uso eficiente da memória.

Depuração e perfilamento

Com a habilidade de estabelecer diferentes pontos de ruptura, observar expressões para estudar o enquanto é executado, visualizar a execução de qualquer programa passo-a-passo, e muito mais, o depurador integrado a nível fonte do Mathematica oferece um alto nível de flexibilidade para analisar e validar programas, o que resulta em um tempo de desenvolvimento reduzido.

Integração incorporada com R

Mathematica proporciona formas incorporadas de integrar código R em seu fluxo de trabalho, permitindo a troca de dados entre o Mathematica e R e a execução de código R a partir do Mathematica. Com RLink, usuários de R podem usar milhares de funções a partir de todo o sistema do Mathematica.

Assistente de entrada sensível ao contexto

O assistente de entrada sensível ao contexto oferece autocomplemento inteligente e destaque para funções, opções, e outros elementos do Mathematica, integrados com o sistema de documentação inigualável do Mathematica.

Linguagem de programação multiparadigmática

O Mathematica se diferencia das linguagens de computação tradicional por suportar simultaneamente diversos paradigmas de programação como procedural, funcional, baseado em regras, baseado em padrões, orientado pelo objeto e muito mais. Esta abordagem multiparadigmática permite que você programe da maneira que você pensa, e não fique pensando de que maneira programar.

Performance e escala ilimitadas

No núcleo da capacidade de alta performance do Mathematica está a maior coleção do mundo de algoritmos altamente otimizados, muitos dos quais foram inventados na Wolfram Research. Isso tudo combinado com a eficiência de compilação em tempo real e computação paralela automaticamente configurada, asseguram as respostas certas até para os problemas técnicos mais complicados.
Performance e escala ilimitadas

Editor de códigos avançado

O Mathematica oferece uma fonte de edição de código poderosa com destaque de sintaxe, relatórios de erros, conclusão de comandos, formatação e recuo automáticos, e muito mais. Integração com o IDE Wolfram Workbench multi-linguagens permite acesso a diversas ferramentas de aumento de produtividade, como gerenciamento de arquivos por projetos, controle de código fonte, e depuração e análise de sintaxe avançadas.
Editor de códigos avançado

CDF e outras opções de implementação

Aplicações de Formato de Documento Computável implementadas ao Mathematica, CDF Player, ou Wolfram Player Pro colocam visualização e computação multiparamétrica, dinâmica, em tempo real nas mãos dos leitores. Pacotes do Mathematica—bibliotecas reutilizáveis, redistribuíveis, independentes de plataformas com suporte total para documentação e paletas auxiliares—permitem a reutilização e distribuição de código fonte.

Soluções para...

Ciência, engenharia, biotecnologia, finanças, artes, educação e muito mais...
Descubra soluções na sua área»

Faça um Tour Rápido

Veja os benefícios que o Mathematica proporciona a usuários em diversas indústrias, pesquisa e educação.
Assista ao vídeo»

Wolfram Training

Saiba mais sobre nossos instrutores e desenvolvedores e nossos cursos ao vivo e sob demanda.
Veja todos os cursos»

Obtenha o Mathematica

 

Requerimentos do sistema»
Dúvidas? Entre em contato»



Select Language: enjaeszhru