Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.mmonline.ru/forum/read/7/18720/
Дата изменения: Sat Feb 19 22:55:42 2011
Дата индексирования: Sat Feb 19 22:55:42 2011
Кодировка: Windows-1251
MMOnline | Форумы | Разное | Математическое программное обеспечение

Математическое программное обеспечение

Автор темы Артем 
27.08.2001 16:34
Артем
Математическое программное обеспечение
Мне необходимо найти подпрограммы на С++ для решения задач линейного программирования, линейных алгебраических уравнений, краевых задач. Никто не может помочь советом ?
Возможно ли найти бесплатно библиотеку IMSL на С++ ?
28.08.2001 12:20
bearly
try this
Intel Math Kernel Lib - бесплатна для "internal & research usage".

http://developer.intel.com/software/products/mkl/index.htm

Артем писал(а):
>
> Мне необходимо найти подпрограммы на С++ для решения задач
> линейного программирования, линейных алгебраических уравнений,
> краевых задач. Никто не может помочь советом ?
> Возможно ли найти бесплатно библиотеку IMSL на С++ ?

28.08.2001 17:53
Студент
bearly - не совсем ясно
Был я на этом сайте. Эта библиотека занимает 44 Мб ! Не знаешь ли, что именно есть в этой библиотеке ? А то я не знаю, стоит ли пытаться 44 Мб через пытаться инет грузить...
29.08.2001 11:10
А
Есть одна тут
На сайте www.netlib.org поищи BLA (Basic Linear Algebra) и LAPACK (покруче) библиотеки. Там есть так же фурье. Но это С библиотеки. C++ не бесплатны. Для Solaris и Intel (Win и Linux) есть оптимизированные версии MKL и SPL.
29.08.2001 11:17
А
В MKL
В MKL как и в SPL включены библиотеки BLA и LAPACK плюс функции для быстрого преобразования фурье и еще что то. Первая из этих библиотек включает в себя базовые функции для работы с векторами и матрицами + решение линейных уравнений. Вторая включает в себя большое количество методов решения линейных систем + различные факторизации матриц + нахождение собственных векторов и значений + еще что то. Короче мечта студента сдающего Практикум по ЭВМ.
29.08.2001 12:50
Артем
Как это для С++ не бесплатно ?
Я вообще на сайте intel только одно место откуда можно их MKL скачать. Это библиотека для С или С++ ? Потом разве Сишный код в С++ не получится откомпилить ???.

Конечно в этой библиотеке видимо куча полезных штук, но жалко линейного программирования нету, уж очень оно мне нужно.
29.08.2001 13:00
А
И для С и для С++ и для FORTRANa. Но нас
И для С и для С++ и для FORTRANa. Но настоящие С++ библиотеки (типа RogueWave) упрощают использование математических функций путем использования template классов.

Посмотрите сайт www.netlib.org, там много различных библиотек. Может есть и для линейного программирования. В конце концов в нем надо решать линейные системы, так что можно воспользоваться соответствующими функциями из математических библиотек.
03.02.2005 10:03
mic
В чем разница?
скажите пожалуйста, библиотеки
IMSL
NetLib
Intel Math Kernel Lib (MKL)
разрабатывались независимо друг от друга или у них одни "корни".
Например,
BLAS, LAPACK есть в MKL, NetLib (говорят есть и в IMSL).
если они разные, то чем отличаются друг от друга.
Извините, только зарегистрированные пользователи могут публиковать сообщения в этом форуме.

Кликните здесь, чтобы войти