Automação é a chave para computação produtiva. Diferentemente de outros sistemas, o Mathematica aplica automação inteligente em todas as partes do sistema, de seleção de algoritmos a disposição de gráficos e design da interface do usuário. Você obtém resultados confiáveis e de alta qualidade sem precisar de algoritmos especializados e, mesmo que você seja um especialista, obterá resultados mais rapidamente.
Os métodos adaptativos avançados do Mathematica como detecção de feições, disposição automática e estilos de rendimento de visualização, são tanto tecnicamente corretos, quanto visualmente atraentes.
Automação em Computação
Vantagens
Em outros sistemas...
Controle de Precisão & Rastreamento
Compilação Just-in-Time
Seleção de Algoritmos
Funções Orientadas a Tarefas
Funções Independentes de Especificação
Resultados confiáveis sem a necessidade de análises de arredondamento
Software especializado e pacotes de ferramentas adicionais desencorajam a exploração criativa de novas ideias e áreas — além de um custo muito mais alto do que o da compra inicial. O Mathematica não requer pacotes adicionais. Ele possui funcionalidade especializada em diversas áreas técnicas, de biologia computacional a análises de wavelets, tudo completamente integrado com o resto do sistema.
O Mathematica permite desenvolvimento imediato em diversas áreas técnicas sem a necessidade de pacotes adicionais, que além de tudo são caros.
Vantagens
Em outros sistemas...
Fluxo de trabalho simples, da ideia à implementação
Use uma única plataforma técnica
Aprenda a usar uma única plataforma técnica
Explore ideias que incorporam diferentes áreas técnicas
Necessidade de trocar ferramentas e formatos em cada fase
Precisa frequentemente de pacotes de ferramentas adicionais e caros
Necessidade de aprender múltiplas ferramentas especializadas com escopo limitado
Criatividade restringida pela funcionalidade incorporada
Metodologia Híbrida Simbólico-Numérica
Tradicionalmente, se pensa em computação numérica e simbólica separadamente, para detrimento dos usuários. No Mathematica, ambas estão integradas de maneira transparente, permitindo o uso de métodos híbridos únicos em diversos problemas, o que garante resultados constantes sempre que diferentes quantidades de precisão são combinadas.
O Mathematica usa números de alta precisão controlados e análises simbólicas para resolver problemas que seriam de solução impossível com métodos numéricos tradicionais e números de precisão limitada.
Vantagens
Em outros sistemas...
Obtenha resultados exatos e gerais sempre que possível
Obtenha somente resultados numéricos, muitas vezes perdendo conhecimento
Obtenha resultados incertos (ou rastreie erros de arrendondamento manualmente)
Use somente métodos genéricos com baixa eficiência
Linguagem Multiparadigmática
Não existe um único estilo de programação ideal para todos os problemas. O Mathematica se destaca das linguagens tradicionais de computação por suportar diversos paradigmas de programação, como procedural, funcional, lógica, baseada em padrões, além de muito mais.
O Mathematica permite que você programe da maneira que preferir.
Vantagens
Em outros sistemas...
Programe da maneira que você pensa
Use a melhor combinação de técnicas para resolução de problemas
Mude sua forma de pensar para se adaptar a plataforma
Opere com um único paradigma, independentemente da compatibilidade
Conhecimento Incorporado
Buscar e atualizar conjuntos de dados padrão não deveria interromper seu fluxo de trabalho. O Mathematica é único entre as plataformas de computação técnica, pois inclui uma vasta coleção de diversos tipos de dados processados cuidadosamente, atualizados e expandidos constantemente.
Incorpore dados padrão que seriam difíceis de obter
Importe manualmente, valide e reestruture os dados
Verifique frequentemente para ver se os dados foram atualizados e/ou corrigidos
Interrompa o seu fluxo de trabalho para obter dados
Restrinja análises a um número mais limitado de dados
Fluxo de Trabalho Baseado em Documentos
Você não deveria precisar de um programa para processar seus dados, outro para visualizá-los e um terceiro para apresentá-los de maneira interativa. O Mathematica faz isso tudo em um único fluxo de trabalho, mantendo todos os elementos de um projeto — como cálculos, visualizações, dados, documentação e até aplicativos interativos — juntos, em documentos unicamente flexíveis.
Os notebooks do Mathematica e os arquivos no Formato de Documento Computável (CDF) consolidam seus cálculos, visualizações interativas, dados, textos, e muito mais.