Comparativo Matlab x Octave x Scilab

Páginas: 5 (1005 palavras) Publicado: 7 de maio de 2014
Comparativo
Matlab x Octave x Scilab
João Paulo Junqueira Geovanini

Professor: Carlos José dos Santos

Introdução
O software Matlab pode ser utilizado como ferramenta computacional para resolução numérica
de problemas. Além de conter seu pacote base, há uma vasta variedade de add-on que fornecem
funcionalidades em áreas específicas, como: processamento de imagens, aquisição de dados,ajuste de curvas etc. Mas como nem tudo são flores, esta ferramenta tem um sério defeito: seu
custo é muito alto, e cada add-on tem seu custo a parte, inviabilizando sua implantação em
instituições de ensino e pesquisa. Então entram alternativas que são compatíveis com o Matlab,
dentre elas estão o Octave e o Scilab.

MATLAB
MATLAB é uma linguagem de alto nível e um ambiente interativo quese permite executar
tarefas de computação intensiva mais rápido do que com linguagens de programação
tradicionais, como C, C++ e Fortran. Matlab foi originalmente criado por Cleve Moler, Analista
Numérico no Departamento de Ciência da Computação da Universidade do Novo México. O
primeiro uso pretendido de Matlab, também conhecido como Matrix Laboratory, era fazer
LINPACK e EISPACK disponíveispara os alunos, sem enfrentar a dificuldade de aprender a usar
Fortran. Steve Bangert e Jack Little, juntamente com Cleve Moler, reconheceram o potencial e
futuro deste software, o que levou à criação da MathWorks em 1983. As principais
características do Matlab incluem linguagem de alto nível; Gráficos 2D/3D; funções matemáticas
para diversas áreas; ferramentas interativas para exploraçãointerativa, design, e resolução de
problemas; bem como as funções para a integração de algoritmos baseados em MATLAB com
aplicações externas e idiomas. Além disso, Matlab executa os cálculos de álgebra linear
numérica, usando por exemplo básicos Álgebra Linear (sub-rotinas BLAS) e Álgebra Linear do
pacote (LAPACK).

Octave
GNU Octave é uma linguagem de alto nível, destinado principalmente paracálculos numéricos.
Este pacote foi desenvolvido por John W. Eaton e nomeado após Octave Levenspiel, professor
da Universidade Estadual do Oregon, cujo interesse de pesquisa é a engenharia de reação
química. No começo, ele foi concebido para ser usado com um livro de nível de graduação escrito
por James B. Rawlings, da Universidade de Wisconsin-Madison e John W. Ekerdt da Universidade
doTexas. Este livro foi baseado no projeto reação química e, portanto, o uso principal deste
software é para resolver problemas de reatores químicos. Devido à complexidade de outros
softwares e interface interativa do Octave, foi necessário reestruturar este software para
permitir o uso além de resolver problemas de projeto do reator químico. A primeira versão deste
pacote, criado principalmentepor John W. Eaton, juntamente com a contribuição de outros
recursos, como os usuários, foi em 4 de janeiro de 1993.
Octave é escrito em C++ usando a Standard Template Library e utiliza um intérprete para
executar a linguagem de script. É um software livre disponível para que todos possam usar e
redistribuir com algumas restrições. Semelhante ao Matalab, Octave também usa, por exemplo,
asbibliotecas LAPACK e BLAS. A sintaxe de Octave é muito semelhante ao Matlab, que permite
aos utilizadores Matlab se adaptarem com facilidade a ele. Octave está disponível para
download em diferentes sistemas operacionais, como Windows, Mac OS e Linux. Uma

característica única incluído neste pacote é que podemos criar um função, simplesmente
digitando o nosso código na linha de comando em vez deusar o editor.

Scilab
Scilab é uma linguagem de programação orientada numericamente, fonte aberta, multiplataforma. Scilab foi escrito pelo INRIA, o francês National Research Institution, em 1990. A
página web de Scilab (www.scilab.org) afirma que a sintaxe é amplamente baseada em
linguagem Matlab. Este software também tem a intenção de permitir que os usuários Matlab
utilizem sem...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Comparativo Android x Ios
  • Comparativo MPS.Br x CMMi
  • Comparativos x superlativos
  • Comparativo Stanislavski x Grotowski
  • Comparativo cemex x votorantin
  • Comparativo linux x windows
  • Comparativo Artigo x Monografia
  • comparativo Apple x Microsoft

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!