Russian Qt Forum

Qt => Дополнительные компоненты => Тема начата: werwolf от Март 11, 2010, 14:13



Название: Matrix in Qt
Отправлено: werwolf от Март 11, 2010, 14:13
Подскажите библиотеку для работы с матрицами на Qt (либо чтоб можно было использовать в Qt). Нужно считать детерминант и строить обратную матрицу, если кто-нибудь писал подобное (к примеру, по методу Гаусса) прошу поделитесь исходником.
Мне посоветовали Eigen (http://eigen.tuxfamily.org/), используется в КДЕ, но прикрутить ее в Qt у меня не вышло, кто с ней работал, подскажите как ее правильно нужно использовать в своих проектах, либо поделитесь примером.


Название: Re: Matrix in Qt
Отправлено: ufna от Март 11, 2010, 17:46
Очень рекомендую NEWMAT: http://www.robertnz.net/nm_intro.htm

Сам реализовывал с ее помощью комплекс программ по производственной оптимизации. Если не ошибаюсь, кроссплатформенная.


Название: Re: Matrix in Qt
Отправлено: werwolf от Март 11, 2010, 19:35
Ты ее использовал в программах, написанных на Qt? Можешь поделится примером?


Название: Re: Matrix in Qt
Отправлено: ufna от Март 12, 2010, 00:42
Вот здесь (http://www.weblancer.net/users/ufna/portfolio/813227.html#item) использовал, к примеру. Если хочешь, могу выслать альфа-версию (счас на руках только она есть), где симплекс-метод реализован - там сплошняком матрицы идут.

Собирал с mingw, отлично прикручивается и т.п. Некоторые вещи по выводу матрица добавлял сам. А так - простая, работящая библиотека.


Название: Re: Matrix in Qt
Отправлено: 0...-5 от Февраль 14, 2012, 12:12
Цитировать
Собирал с mingw, отлично прикручивается и т.п.
А где брал makefile для сборки?


Название: Re: Matrix in Qt
Отправлено: ufna от Февраль 14, 2012, 12:44
пользуюсь qmake