sexta-feira, 31 de outubro de 2014

Videoaula 9 - Aplicativos para computação numérica

SOFTWARES DE COMPUTAÇÃO NUMÉRICA:


MATLAB



MATLAB é um "software" interativo de alta performance voltado para o cálculo numérico. O MATLAB integra análise numérica, cálculo com matrizes, processamento de sinais e construção de gráficos em ambiente fácil de usar onde problemas e soluções são expressos somente como eles são escritos matematicamente, ao contrário da programação tradicional.
O MATLAB é um sistema interativo cujo elemento básico de informação é uma matriz que não requer dimensionamento. Esse sistema permite a resolução de muitos problemas numéricos em apenas uma fração do tempo que se gastaria para escrever um programa semelhante em linguagem Fortran, Basic ou C. Além disso, as soluções dos problemas são expressas no MATLAB quase exatamente como elas são escritas matematicamente.

GNU OCTAVA



GNU Octave é uma linguagem de programação de alto nível como MATLAB e é principalmente compatível com MATLAB. É também usado para cálculos numéricos.
Octave tem as seguintes características comuns com MATLAB:

  • matrizes são do tipo de dados fundamental
  • ele tem suporte embutido para números complexos
  • ele foi construído com funções matemáticas e bibliotecas
  • ele suporta funções definidas pelo usuário

GNU Octave também é software de livre distribuição. Você pode redistribuí-lo e / ou modificá-lo sob os termos da GNU General Public License (GPL), como publicado pela Free Software Foundation.

FREEMAT





FreeMat é  um  ambiente de computação numérica de código aberto, semelhante ao MATLAB eGNU Octave .  Com alguns comandos e funções do MATLAB  e algumas funcionalidades IDL, ele apresenta uma interface que suporta comandos de códigos em C, C + + , e Fortran, também é possível plotar gráficos em 3D.

SCILAB




O Scilab é um software científico para computação numérica semelhante ao Matlab
que fornece um poderoso ambiente computacional aberto para aplicações 
científicas.
Desenvolvido desde 1990 pelos pesquisadores do INRIA (Institut National de et 
Chaussées Recherche en Informatique et en Automatique) e do ENPC (École Nationale des Pontselo Consorcio).
É atualmente usado em diversos ambientes industriais e educacionais pelo mundo.

Todos softwares seguem uma mesma proposta com o mesmo estilo de interação.

 Três Princípios básicos para operações nesses aplicativos


  1. Definição das variáveis - conceito de matriz
  2. Definição da função - varáveis acima como resultado
  3. Visualizar resultado - funções gráficas








Nenhum comentário:

Postar um comentário