Por que o Mathematica?

Porque princpios fazem a diferena.

Mais de trs dcadas de construo baseados em princpios de design contundentes fazem do Mathematica a mais poderosa plataforma computacional do mundo.

Automao

Automao a chave para computao produtiva. Diferentemente de outros sistemas, o Mathematica aplica automao inteligente em todas as partes do sistema, de seleo de algoritmos a disposio de grficos e design da interface do usurio. Voc obtm resultados confiveis e de alta qualidade sem precisar de algoritmos especializados e, mesmo que voc seja um especialista, obter resultados mais rapidamente.

Automao
Os mtodos adaptativos avanados do Mathematica como deteco de feies, disposio automtica e estilos de rendimento de visualizao, so tanto tecnicamente corretos, quanto visualmente atraentes.

Automao em Computao

Vantagens

Em outros sistemas...

Controle de Preciso &
Rastreamento

Compilao Just-in-Time

Seleo de Algoritmos
 

Funes Orientadas a Tarefas

Funes Independentes de Especificao

Resultados confiveis sem a necessidade de anlises de arredondamento

Alta performance em uma linguagem de alto nvel»

Resultados melhores e mais rpidos, mesmo para
especialistas»

Programas legveis de alto nvel»

Aplique facilmente cdigo existente a novos dados»

Resultados duvidosos (ou que necessitam anlise manual)
 

Resultados mais lentos (ou que requerem otimizao manual)

Necessidade de uso de algoritmos genricos ou sem muita cmopatibilidade

Programas so ofuscados por detalhes dos algoritmos

Necessidade de memorizar diferentes funes para cada tipo de dado

Automao em Visualizao

Vantagens

Em outros sistemas...

Estilo

Layout

Deteco de Feies

Amostragem Adaptativa

Interatividade
 

Composio

Publicao de qualidade grfica em todas as fases»

Textos e diagramas informativos»

Visualize funes e caractersticas chave corretamente

Use funes de maneira eficiente em diferentes escalas»

Interatividade instantnea com elementos grficos e diagramas»
 

Crie textos, imagens, tabelas e controles

Especificao manual de cores, sinais de verificao, etc.

Especificao manual de intervalos de grficos, layouts, etc.

Plotagem incorreta de descontinuidades, branch cuts, etc.

Perda de detalhes (ou desperdcio de avaliao de funes)

Programao de elementos interativos manual (ou no usar
nenhum)

Crie somente grficos simples (ou use um programa diferente)

Automao em Desenvolvimento

Vantagens

Em outros sistemas...

Entradas lingusticas de forma livre
 

Construo da Interface do Usurio

Implementao em Diversas Plataformas

Gesto de Memria

Paralelizao

Traduza texto em formato livre em comandos
precisos

Complete interfaces com especificaes mnimas»

Aplicaes intrnsecas independentes de plataforma

Alocao, rastramento e desalocao timos

Paralelizao sem necessidade de configurao

(No existem alternativas)
 

Programe manualmente todos os aspectos da interface do usurio

Implementao limitada (ou defina parmetros para cada plataforma)

Alocao e rastreamento de memria manuais

Paralelizao manual (inicializao, comunicao, etc.)

Tudo Integrado em uma nica Plataforma

Software especializado e pacotes de ferramentas adicionais desencorajam a explorao criativa de novas ideias e reas — alm de um custo muito mais alto do que o da compra inicial. O Mathematica no requer pacotes adicionais. Ele possui funcionalidade especializada em diversas reas tcnicas, de biologia computacional a anlises de wavelets, tudo completamente integrado com o resto do sistema.

Tudo Integrado em uma nica Plataforma
O Mathematica permite desenvolvimento imediato em diversas reas tcnicas sem a necessidade de pacotes adicionais, que alm de tudo so caros.

Vantagens

Em outros sistemas...

Fluxo de trabalho simples, da ideia implementao

Use uma nica plataforma tcnica

Aprenda a usar uma nica plataforma tcnica

Explore ideias que incorporam diferentes reas tcnicas

Necessidade de trocar ferramentas e formatos em cada fase

Precisa frequentemente de pacotes de ferramentas adicionais e caros

Necessidade de aprender mltiplas ferramentas especializadas com escopo limitado

Criatividade restringida pela funcionalidade incorporada

Metodologia Hbrida Simblico-Numrica

Tradicionalmente, se pensa em computao numrica e simblica separadamente, para detrimento dos usurios. No Mathematica, ambas esto integradas de maneira transparente, permitindo o uso de mtodos hbridos nicos em diversos problemas, o que garante resultados constantes sempre que diferentes quantidades de preciso so combinadas.

Metodologia Hbrida Simblico-Numrica
O Mathematica usa nmeros de alta preciso controlados e anlises simblicas para resolver problemas que seriam de soluo impossvel com mtodos numricos tradicionais e nmeros de preciso limitada.

Vantagens

Em outros sistemas...

Obtenha resultados exatos e gerais sempre que possvel

Rastreie erros de arredondamento automaticamente»

Use mtodos hbridos que exploram a estrutura matemtica da entrada»

Obtenha somente resultados numricos, muitas vezes perdendo conhecimento

Obtenha resultados incertos (ou rastreie erros de arrendondamento manualmente)

Use somente mtodos genricos com baixa eficincia

Linguagem Multiparadigmtica

No existe um nico estilo de programao ideal para todos os problemas. O Mathematica se destaca das linguagens tradicionais de computao por suportar diversos paradigmas de programao, como procedural, funcional, lgico, baseado em padres, e muito mais.

Linguagem Multiparadigmtica
O Mathematica permite que voc programe da maneira que preferir.

Vantagens

Em outros sistemas...

Programe da maneira que voc pensa

Use a melhor combinao de tcnicas para resoluo 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 padro no deveria interromper seu fluxo de trabalho. O Mathematica nico entre as plataformas de computao tcnica, pois inclui uma vasta coleo de diversos tipos de dados processados cuidadosamente, atualizados e expandidos constantemente.

Conhecimento Incorporado
Acesse dados padro sem qualquer sobrecarga, incluindo o Wolfram|Alpha, a maior coleo de dados computveis do mundo.

Vantagens

Em outros sistemas...

Dados prontos para serem computados incorporados»

Mantenha dados automaticamente atualizados

Acesse e use dados instantaneamente

Incorpore dados padro que seriam difceis 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 anlises a um nmero mais limitado de dados

Fluxo de Trabalho Baseado em Documentos

Voc no 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 clculos, visualizaes, dados, documentao e at aplicativos interativos — juntos, em documentos unicamente flexveis.

Fluxo de Trabalho Baseado em Documentos
Os notebooks do Mathematica e os arquivos no Formato de Documento Computvel (CDF) consolidam seus clculos, visualizaes interativas, dados, textos, e muito mais.

Vantagens

Em outros sistemas...

Mantenha todos os elementos de um projeto juntos
 

Documente automaticamente conforme voc trabalha
 

Inclua interatividade em documentos»

Redefina documentos facilmente para a web, impresso, apresentaes ou como aplicativos.

Salve dados, frmulas, texto, cdigo, resultados, grficos e aplicativos em arquivos e formatos diferentes

Perca passos intermedirios, levando a dificuldade na reproduo dos resultados
 

Grficos e outros elementos so obrigatoriamente estticos, no interativos

Comece do zero na implantao de qualquer novo meio

 



enjafrdeeszhruko