30 lines
432 B
C++
30 lines
432 B
C++
|
|
#include <iostream>
|
|
#include <cassert>
|
|
#include "util/Matrix.h"
|
|
using namespace std;
|
|
|
|
int main()
|
|
{
|
|
Matrix m;
|
|
int v = 1;
|
|
for (int i = 0; i < 4; i++)
|
|
{
|
|
for (int j = 0; j < 4; j++)
|
|
{
|
|
m[i][j] = v++;
|
|
}
|
|
}
|
|
|
|
cout << "m:" << endl << m;
|
|
|
|
Matrix i = m.getInverse();
|
|
|
|
cout << "i:" << endl << i;
|
|
|
|
Matrix mult = m * i;
|
|
cout << "mult:" << endl << mult;
|
|
|
|
return 0;
|
|
}
|