SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
Using the DataMatrix object

This example shows how to initialize a DataMatrix object, store it to a file and then to restore it back.

#include <iostream>
int main() {
A class to store two-dimensional data.
Definition DataMatrix.hpp:28
int main()
Definition densityMultiplication.cpp:22

We create a 2-by-2 matrix and fill it with values using the set() function.

DataMatrix m(2, 2);
m.set(0, 0, 1.0);
m.set(0, 1, 2.0);
m.set(1, 0, 3.0);
m.set(1, 1, 4.0);
size_t m
Definition LogBarrier.cpp:65

Now we store the matrix to a file

m.toFile("dataMatrixTest.mat");

We load a DataMatrix from a file and store it again (for no particular reason).

DataMatrix m2 = DataMatrix::fromFile("dataMatrixTest.mat");
m2.toFile("dataMatrixTest2.mat");
}