Add Eigen package + test txt file
This commit is contained in:
@@ -1,20 +1,25 @@
|
||||
// MemMAPR-MKE.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
|
||||
//
|
||||
#include <iostream>
|
||||
#include <fstream>
|
||||
#include <Eigen/Dense>
|
||||
|
||||
#include <iostream>
|
||||
using namespace Eigen;
|
||||
|
||||
int main()
|
||||
{
|
||||
std::cout << "Hello World!\n";
|
||||
}
|
||||
int main() {
|
||||
std::ifstream file("matrix.txt");
|
||||
|
||||
// Запуск программы: CTRL+F5 или меню "Отладка" > "Запуск без отладки"
|
||||
// Отладка программы: F5 или меню "Отладка" > "Запустить отладку"
|
||||
// Если размеры известны заранее (3x3 в вашем случае)
|
||||
Matrix <double, 3, 3> matrix;
|
||||
|
||||
// Советы по началу работы
|
||||
// 1. В окне обозревателя решений можно добавлять файлы и управлять ими.
|
||||
// 2. В окне Team Explorer можно подключиться к системе управления версиями.
|
||||
// 3. В окне "Выходные данные" можно просматривать выходные данные сборки и другие сообщения.
|
||||
// 4. В окне "Список ошибок" можно просматривать ошибки.
|
||||
// 5. Последовательно выберите пункты меню "Проект" > "Добавить новый элемент", чтобы создать файлы кода, или "Проект" > "Добавить существующий элемент", чтобы добавить в проект существующие файлы кода.
|
||||
// 6. Чтобы снова открыть этот проект позже, выберите пункты меню "Файл" > "Открыть" > "Проект" и выберите SLN-файл.
|
||||
for (int i = 0; i < 3; ++i) {
|
||||
for (int j = 0; j < 3; ++j) {
|
||||
if (!(file >> matrix(i, j))) {
|
||||
std::cerr << "Error in matrix initialization";
|
||||
return -1;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
std::cout << "Matrix:\n" << matrix << std::endl;
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user