Портирование функций MATLAB в Scilab.Как использовать символику?
Вопрос
я портирую кое-что МАТЛАБ функции для Сцилаб.Самое крутое, что есть набор инструментов преобразования это очень упрощает задачу.
Проблема в том, что я не нашел аналога символы функция и символический набор инструментов в целом.(Мне нужен порт Панель инструментов системы управления тоже, и я все еще ищу некоторые функции, которые мне могут понадобиться).
Единственное, что я нашел в символическом наборе инструментов, это этот, но это было немного сложно и не так просто (на самом деле мне не удалось правильно настроить его за 30 минут, и я пока сдался.Попробую позже), и для этого нужно установить Maxima.Кто-нибудь знает что-нибудь об этом?
Scilab не совсем обязателен.Целью проекта является предоставление большего бесплатно и Открытый исходный код альтернатива MATLAB.Я видел, что есть СимПи для Питон, и я просто мог бы использовать его с SciPy, но я потерял набор инструментов преобразования вещь :\
Тем не менее, что должно быть лучше?Обеспечить совместную работу SciLab и Maxima или перейти на Python и другие компании?Это начало проекта, поэтому чем раньше я это выберу, тем лучше.
Решение
См. Пока, MATLAB, привет Python , спасибо Sage за непосредственный опыт перехода с MATLAB на Python. р>
Другие советы
Не для того, чтобы препятствовать вашему проекту, но если вы просто хотите бесплатно и Открытый исходный код Альтернативой МАТЛАБ, ты посмотрел на Октава проект?Участие в этом может быть более продуктивным, чем создание собственной альтернативы MATLAB.
Если вашему проекту требуется функциональность символического MATLAB, взгляните на
В результате быстрого поиска в Google я не нашел ничего похожего на Simulink от MATLAB.
Кроме того, Python и SciPy обладают большей частью функций MATLAB, и я думаю, утилита преобразования Scilab будет полезна при переносе ваших собственных M-файлов в код Scilab.
Кажется, ваш вопрос подразумевает, что вы хотите переносить панели инструментов MATLAB.
Единственное, что я нашел о символическом наборе инструментов, это...
Надеюсь, я просто неправильно тебя понимаю.Если да, то могут возникнуть проблемы с лицензированием, если вы будете распространять свою систему из-за MATLAB Toolbox.Просто мысль.Но, возможно, вы захотите перенести свой код MATLAB, чтобы он не имел зависимости от MATLAB.
Обновлять
Что касается функциональности системы управления Octave, я только что обнаружил, что у Octave есть набор инструментов, см.:
Он имеет некоторые функции Simulink, но, похоже, не имеет графического интерфейса для построения блок-схем.