Портирование функций MATLAB в Scilab.Как использовать символику?

StackOverflow https://stackoverflow.com/questions/244803

Вопрос

я портирую кое-что МАТЛАБ функции для Сцилаб.Самое крутое, что есть набор инструментов преобразования это очень упрощает задачу.

Проблема в том, что я не нашел аналога символы функция и символический набор инструментов в целом.(Мне нужен порт Панель инструментов системы управления тоже, и я все еще ищу некоторые функции, которые мне могут понадобиться).

Единственное, что я нашел в символическом наборе инструментов, это этот, но это было немного сложно и не так просто (на самом деле мне не удалось правильно настроить его за 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, но, похоже, не имеет графического интерфейса для построения блок-схем.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top