[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Софт для спектрального анализа/численного моделирования/etc.



05.12.2011 23:52, Zoresvit пишет:


2011/12/5 Zoresvit <zoresvit@gmail.com>
Добрый вечер!
У меня как то тоже была подобная задача, лазил по инету в поисках подходящего софта. В итоге отделался написанием программки в MatLab'e, но на заметку взял библиотеку Sage для python(википедия). По моему она включает всё перечисленное хотя насчёт полиспектров я не уверен. Ну и если Вы привыкли к C, python может показаться довольно, эмм... нелогичным ) Взгляните может подойдёт.

Sage, это совсем не библиотека для Python, а отдельный математический пакет на ряду с Mathematica, Matlab, etc. Иначе тогда C++ — это библиотека для C. Просто Sage — это унифицированый интерфейс над Python, NTL, GMP и всех мыслимых и немыслимых математических библиотек. Вы как-то уж совсем невнимательно на Sage смотрели. Это я к тому, что будь она библиотекой python, то для ее запуска нужен был бы один лишь интерпретатор. Но Sage — это отдельная программа, требующая множество библиотек и в том числе интерпретатор Python. Не вводите людей в заблуждение :) Еще у Sage есть веб-интерфейс, что-то похожее на блокноты в Mathematica. По удобности ей до Mathematica далеко, но в вычислительном плане штука мощная.

--
Sincerely, Zoresvit

PS: сорри за пост в личку.
Да, в общем то вы правы, я ограничился чтением документации и примеров использования. Если хотите, да это "математический пакет", но это и библиотека(набор библиотек если хотите, фрэймворк ещё слово красивое есть) для python. Насчёт примера который вы привели: С++ был библиотекой для C в первой реализации, он перестал быть библиотекой для C только когда перестал использовать его компилятор. К примеру, Matlab тоже математический пакет с пользовательской точки зрения, но набор библиотек с точки зрения программиста(которые можно использовать, не?). Я не хочу открывать войну терминов, так что прошу прощения если задел ваши чувства.

Reply to: