Pergunta

Eu sou portando alguns href="http://en.wikipedia.org/wiki/MATLAB" rel="nofollow noreferrer"> MATLAB funções Scilab . O legal é que há um caixa de ferramentas de conversão que fazem coisas muito fácil.

O problema é que eu não encontrou a contrapartida para o função syms, ea caixa de ferramentas simbólica em geral. (Eu gostaria de um porto do Control System Toolbox também, a AMD ainda estou à procura de algumas funções que eu possa necessitar).

A única coisa sobre a caixa de ferramentas simbólica que eu encontrei é este , mas foi um pouco trcky e não tão fácil (na verdade eu não era capaz de configurar-lo corretamente em 30 minutos, e eu desisti por agora. vou tentar mais tarde), e ele precisa Maxima para ser instalado. Alguém sabe alguma coisa sobre isso?

Scilab não é exatamente uma obrigação. Os objetivos do projeto para dar uma resposta mais livres e open source alternativa para MATLAB. Vi há SymPy para Python, e eu só poderia usá-lo com SciPy , mas eu tinha perdido o caixa de ferramentas de conversão coisa: \

Dito isto, o que deve ser melhor? Obter SciLab e Maxima juntos trabalho ou mudança para Python & co.? Este é o início do projeto, por isso quanto mais cedo eu escolho isso, melhor.

Foi útil?

Solução

Bye MATLAB, Olá Python , graças Sábio para uma experiência em primeira mão de migração do MATLAB para Python.

Outras dicas

Não para desencorajar o seu projeto, mas se você quer apenas um livres e open source alternativa para MATLAB , você já olhou para o Octave projeto? Contribuindo pode haver mais produtivo do que construir a sua própria alternativa MATLAB.

Se o seu projeto requer a funcionalidade do MATLAB do simbólico, em seguida, dar uma olhada em

De minha rápida pesquisa no Google eu não encontrar qualquer coisa comparável ao Simulink do MATLAB.

Além disso, Python e SciPy têm a maior parte da funcionalidade do MATLAB, e eu acho utilitário de conversão do Scilab seria útil em portar seu próprio M-Files em código Scilab.

Sua pergunta parece implicar que você quer porta sobre MATLAB Toolboxes

A única coisa sobre a caixa de ferramentas simbólica que eu encontrei é este ...

Espero que eu estou apenas interpretando mal de você. Se você está então pode haver problemas de licenciamento, se você fosse para distribuir seu sistema porque o MATLAB Toolbox. Apenas um pensamento. Mas talvez você deseja portar seu código MATLAB para, de modo que não não tem a dependência MATLAB.

Atualização

Para controlar a funcionalidade do sistema Octave, eu só descobriu que Octave tem uma caixa de ferramentas, consulte:

que tem algumas das funcionalidades do Simulink, mas não parecem ter a interface gráfica para a construção de diagramas de blocos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top