[GUFSC] scilab ou octave??
Fernando Deschamps
ferdes.bnu em terra.com.br
Domingo Maio 16 14:01:17 BRT 2004
> andre duarte bueno wrote:
> > Quem tem experiência no uso destes programas e pode fazer um comentário
> > a respeito?
>
> Não sou ``especialista'' nestes programas mas já posso adiantar algumas
> respostas. Sei que existem vários colegas nesta lista que conhecem mais
> do que eu nestes programas. Portanto peço a eles para complementarem ou
> até corrigirem as minhas respostas.
Também não sou especialista em nenhum dos dois programas, apesar de ter
certa experiência (mais com o Octave do que o Scilab).
>
> > Na disciplina de software livre (LENEP/UENF)
> > estamos fazendo um estudo com os programas scilab e octave
> > com o objetivo de substituir o uso do matlab (temos 5 licenças do matlab).
>
> Ótimo!
>
> >
> > scilab ou octave ?
> >
> > Dúvidas:
> > Qual o mais rápido?
>
> Em termos de backend matemático eu não saberia dizer, mas em frontend
> talvez seja o Octave. Pois geralmente o Octave é usado direto no shell
> (sem frontend), já e o Scilab geralmente é usado com aquele frontend TCL/TK.
Não saberia dizer. Pelo que eu usei dos dois, diria que a velocidade é
semelhante para tarefas semelhantes. De qualquer forma, quando você usa
um programa desses não está preocupado com desempenho, mas em obter
respostas corretas em um tempo não muito longo :-)
> > Qual a linguagem de programação usada para fazer o octave? e o scilab?
>
> Octave: C++ e linguagem própria (M-files do matlab)
>
> Scilab: Fortran, C e linguagem própria.
>
> > Como é a interação com programas do matlab?
>
> Octave: Executa diretamente sem problemas m-files até uma determinada
> versão do Matlab. A partir de certa versão é preciso eventualmente fazer
> alguns ajustes.
>
> Scilab: Desconheço
>
> > Como é a interação com programas em C/C++? e fortran?
>
> Ambos aceitam módulos programados nestas linguagens.
>
> > Qual é mais versátil para fazer gráficos 2D e 3D?
>
> Não saberia dizer. Eu prefiro o Octave pois usa o GNUPLOT como
> desenhador padrão. O Scilab tem um gerador de gráficos próprio.
Eu também prefiro o Octave por usar o GNUPLOT.
Um ponto que eu gostaria de comentar é que o Scilab é mais completo no
sentido de ter mais pacotes para determinadas tarefas, como controle,
otimização, processamento de sinais e outros.
Um abraço!
Fernando.
Mais detalhes sobre a lista de discussão GUFSC