реклама на сайте
подробности

 
 
> GNU OCTAVE, как свободная альтернатива MatLAB
Doka
сообщение Apr 1 2007, 22:08
Сообщение #1


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



в матлабе симулинком не пользуюсь - только m-скрипты - т.е. достаточно вобщем-то OCTAVE
в принципе базовый функционал он обеспечивает, но напрягает одно: работа только из командной строки, а хотелось бы иметь возможность писать, запускать и отлаживать скрипты из простенького редактора.

решал ли кто-либо подобные задачи сопряжения OCTAVE и какого-либо редактора?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dxp
сообщение Apr 2 2007, 10:12
Сообщение #2


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(Doka @ Apr 2 2007, 02:08) *
в матлабе симулинком не пользуюсь - только m-скрипты - т.е. достаточно вобщем-то OCTAVE
в принципе базовый функционал он обеспечивает, но напрягает одно: работа только из командной строки, а хотелось бы иметь возможность писать, запускать и отлаживать скрипты из простенького редактора.

Аналогичную функциональность предоставляет, например, ЯП Python в сочетании с соответствующими библиотеками. Например, библиотека pylab являет почти матлабовский интерфейс, где представлены почти все шатные матлабовские фукнции. Запускать можно так же как пакетном режиме, так и в интерактивном - помимо штатного интерактивного режима есть очень мощная и удобная оболочка для интерактивной работы IPython. С запуском из редактора тоже проблем нет.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
Doka
сообщение Apr 2 2007, 12:50
Сообщение #3


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(dxp @ Apr 2 2007, 11:12) *
Аналогичную функциональность предоставляет, например, ЯП Python в сочетании с соответствующими библиотеками.

аналогичную или эквивалентную???
совместимость со старыми исходниками, написанными под матлаб - обязательное условие.

OCTAVE в этом плане вплоть до стиля коментариев (%) совместим с матлаб (всякие расширения матбала - тулбоксы и блоксеты я конечно не имею в виду).


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
dxp
сообщение Apr 2 2007, 13:14
Сообщение #4


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(Doka @ Apr 2 2007, 16:50) *
аналогичную или эквивалентную???
совместимость со старыми исходниками, написанными под матлаб - обязательное условие.

OCTAVE в этом плане вплоть до стиля коментариев (%) совместим с матлаб (всякие расширения матбала - тулбоксы и блоксеты я конечно не имею в виду).

Не, синтаксической совместимости, конечно, нет, ведь Питон - язык программирования со своим синтаксисом. Это как минимум, другой символ комментария ( #, а не %), чуть другой синтаксис языковых конструкций (нету всяких end и вообще выделение блока делается принципиально по-другому). Я имел в виду именно функциональный аналог. Например, то, что я раньше делал на матлабе, используя polyfit, polyval, plot и т.д., позже в той же манере делал и на питоне, используя эти же функции и применяя их точно так же.

Прошу прощения, что не вполне понял исходного вопроса.

Как скриптовый язык питон, кстати, на порядок мощнее матлаба. Что неудивительно. smile.gif


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
spf
сообщение Apr 2 2007, 13:45
Сообщение #5


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Пардон если не совсем в тему, но есть SciLab - свободный аналог матлаба, с редактором и отладчиком.
SciLab по русски


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 02:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01411 секунд с 7
ELECTRONIX ©2004-2016