からです.
#include "TMatrix.h" // 行列ライブラリのインクルードする.
#include <iostream>
using namespace PTM; // 行列クラスはPTM名前空間の中で宣言されている.
void main(){
TMatrixRow<2,2,float> mat; // 2行2列の行列を宣言
mat[0][0] = 1; mat[0][1] = 2;
mat[1][0] = 3; mat[1][1] = 4;
TVector<2,float> vec; // 2次元のベクトルを宣言
vec[0] = 1; vec[1] = 0;
std::cout << mat;
std::cout << vec << std::endl;
std::cout << mat * vec << std::endl; // 掛け算
std::cout << mat + mat << std::endl; // 足し算
std::cout << mat - mat << std::endl; // 引き算
std::cout << mat.trans() << std::endl; // 転置
std::cout << mat.inv() << std::endl; // 逆行列
}
TMatrixRow<3,3,float> mat; TVector<3, float> vec; mat.row() = vec;
1.4.1