![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
Приветствую!
Не могу найти в бусте, в uBLAS то как получить обратную матрицу. Это вообще есть там? |
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
Elfet
Вроде нету, посмотри тут Matrix Template Library и тут http://www.crystalclearsoftware.com/cgi-bi...atrix_Inversion Это сообщение отредактировал(а) azesmcar - 28.3.2010, 11:09 |
|||
|
||||
| Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
ага, видимо нету.
вот тут ещё пример кода: http://www.crystalclearsoftware.com/cgi-bi...atrix_Inversion Блин, как бы не найти наиболее быстрый? Мне нужно для матриц размером 3х3 и 4х4. |
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
||||
|
||||
| W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 20 Всего: 121 |
Ты ж Qt используешь?
-------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
| Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
W4FhLF, Qt только для интерфейса используем. Саму библиотеку на чистом С++ пишем.
PS Мы численной гидродинамикой занимаемся |
|||
|
||||
| kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 2 Всего: 160 |
-------------------- |
|||
|
||||
| W4FhLF |
|
|||
![]() found myself ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2831 Регистрация: 2.12.2006 Репутация: 20 Всего: 121 |
У вас матрицы имеют примерно какое число обусловленности? Не стремиться ли детерминант к нулю?
Если нет, то тогда пойдёт даже самое простое разложение и его для таким маленьких матриц лучше реализовать самому. Например для матрицы 3х3: ![]() Обратная будет: ![]() Если нужен общий случай то следует посмотреть сюда. Ну а так я бы посоветовал библиотеку http://alglib.sources.ru/matrixops/ -------------------- "Бог умер" © Ницше "Ницше умер" © Бог |
|||
|
||||
| Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
Да, наверное ALGLIB буду использовать.
|
|||
|
||||
| comcon1 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 11.6.2005 Где: Москва ДАС-МГУ Репутация: 12 Всего: 17 |
Не страдайте фигней. Все там есть.
http://www.crystalclearsoftware.com/cgi-bi...atrix_Inversion Если хотите более хардкорный линал, то нужно подключить boost-bindings. |
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
||||
|
||||
| inflamar |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 19.5.2010 Репутация: нет Всего: нет |
Здесь есть метод http://www.drobotenko.com/code_rus.html ,какраз сишных для массивов Это сообщение отредактировал(а) inflamar - 19.5.2010, 15:07 |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |