Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
akaelwins
1 / 1 / 2
Регистрация: 11.04.2012
Сообщений: 17
#1

ALGLIB собственные векторы - C++

11.04.2012, 23:16. Просмотров 1720. Ответов 2
Метки нет (Все метки)

Здравствуйте, может, кто пользовался библиотекой ALGLIB, никак не могу понять, как собственные векторы вывести. Пользуюсь функцией rmatrixevd, хотелось бы получить правые векторы, помогите пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2012, 23:16     ALGLIB собственные векторы
Посмотрите здесь:

Написать собственные strtok, strlen C++
Как связаны собственные значения и векторы матриц А и А^5? C++
C++ Работа с alglib
C++ Собственные функции!!!
C++ Возможно ли на С++ написать .dll и собственные драйвера?
Написать собственные варианты функций C++
Собственные манипуляторы C++
C++ Аппроксимация с alglib
Компилятор не видит функции из библиотеки AlgLib C++
Функция hmatrixevd из пакета alglib для поиска собственных значений и собственных векторов C++
C++ Alglib C++ Qt
Решить матричное уравнение (библиотекой AlgLib) C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
panicwassano
591 / 559 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
11.04.2012, 23:19     ALGLIB собственные векторы #2
читайте мануал к библиотеке, с переводчиком
http://alglib.sources.ru/translator/...sub_rmatrixevd
akaelwins
1 / 1 / 2
Регистрация: 11.04.2012
Сообщений: 17
12.04.2012, 20:53  [ТС]     ALGLIB собственные векторы #3
Добавлено через 21 час 10 минут
Перечитал документацию, в общем если делать так, то у матриц с вещественными собственными векторами всё выводится верно, но не понимаю, как сделать так, чтобы работало и с комплексными.
C++
1
2
3
4
5
6
7
8
         rmatrixevd(A, dim, 1, re, im, lvec, rvec);
    
    for(int i=0;i<dim;i++)
        for(int j=0;j<dim;j++)
    {
        printf("%5.2f ",rvec[j][i]);
        cout<<endl;
    }
Yandex
Объявления
12.04.2012, 20:53     ALGLIB собственные векторы
Ответ Создать тему
Опции темы

Текущее время: 20:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru