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

Eigen - инициализация константной комлексной матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ .elf и для чего они нужны http://www.cyberforum.ru/cpp/thread1398590.html
Собственно сабж Почитал Вики, как-то для новичка не очень много прояснилось И объясните еще пожалуйста разницу с ехе
C++ Union, new placement, strict-aliasing, cross-platform Доброго времени суток. Ниже представленный код вроде бы работает. Гонял его на компиляторах cl/mingw http://rextester.com/OGKQ63240 //Title of this code //g++ 4.8.2 http://www.cyberforum.ru/cpp/thread1398521.html
C++ Есть ли исходники SpyEye в открытом доступе?
Здравствуйте, форумчане! Можно ли уже спустя 2-3 года найти творение Gribodemon'a с названием SpyEye в открытом доступе? Есть желание покопаться в исходниках, поучиться программировать.
C++ Измените dll
Здравствуйте. Не знаю, в тот ли раздел попал или нет, извиняйте))) Требуется помощь. Мои знания в программировании близки к нулю, поэтому решил обратиться к профессионалам.) Итак, есть файл .dll. В этом файле прописан путь к звуковому воспроизведению в игре. Другими словами заходишь в игру и появляется голос, означающий, что файл dll успешно загружен и готов к работе. Необходимо каким-то...
C++ Ошибка компиляции http://www.cyberforum.ru/cpp/thread1395376.html
Дана задача с использованием friend-ов. Не могу понять почему программа не видит (Square s(5, 4);) Помогите пожалуйста чайнику) #include<iostream> using namespace std; class Square{ private: int width; int lenght; public:
C++ Записать текст с переносами в string C++ Здравствуйте! Возникла такая проблема, не могу записать текст из файла в переменную типа string. Через getline() считывается только одна строка, какие существуют альтернативные способы? Что бы потом иметь возможность удалять из считанного текста определённые слова. Заранее спасибо подробнее

Показать сообщение отдельно
Garcian
8 / 8 / 2
Регистрация: 13.11.2012
Сообщений: 115
Завершенные тесты: 1
20.03.2015, 11:18     Eigen - инициализация константной комлексной матрицы
Здравствуйте.
Хочу в программе использовать комлексную матрицу, значения которой были бы известны на этапе компиляции. Прикинул два варианта:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <Eigen/Dense>
 
using namespace Eigen;
using namespace std;
 
 
int main()
{
    const std::complex<double> i(1,2);  
    const MatrixXcd L((MatrixXcd(2,2) << i,i,i,i).finished()); 
    cout << L << endl;
    
    const MatrixXd REAL((MatrixXd(2,2) << 1, 0, 0, 1).finished());
    const MatrixXd IMAG((MatrixXd(2,2) << 0, 1, 1, 0).finished());
    MatrixXcd M(2,2);
    M.real() = REAL;
    M.imag() = IMAG;
    cout << endl << M << endl;
    return 0;
}
Первый вариант мне кажется удобнее и проще, так как мне нужны всего лишь два различных комлексных значения. Собственно, вопрос: какой из вариантов на Ваш взгляд предпочтительнее? Или можете предложить другую реализацию? Спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru