データ構造 | ネームスペース | 関数
matrix.h

一般行列を扱うためのクラス [詳細]

#include <complex>
#include "mist.h"
#include <cmath>

ソースコードを見る。

データ構造

class  mist::matrix< T, Allocator >
 行と列の要素数が可変の行列 [詳細]
struct  mist::matrix< T, Allocator >::rebind< TT, AAllocator >
 データ型の変換を行う [詳細]

ネームスペース

namespace  mist

関数

template<class T , class Allocator >
inline::std::ostream & mist::operator<< (::std::ostream &out, const matrix< T, Allocator > &m)
 指定されたストリームに,行列内の要素を整形して出力する
template<class T , class Allocator >
matrix< T, Allocator > mist::operator+ (const matrix< T, Allocator > &m1, const matrix< T, Allocator > &m2)
 足し算
template<class T , class Allocator >
matrix< T, Allocator > mist::operator- (const matrix< T, Allocator > &m1, const matrix< T, Allocator > &m2)
 引き算
template<class T , class Allocator >
matrix< T, Allocator > mist::operator* (const matrix< T, Allocator > &m1, const matrix< T, Allocator > &m2)
 掛け算
template<class T , class Allocator >
matrix< T, Allocator > mist::operator+ (const matrix< T, Allocator > &m, typename type_trait< T >::value_type val)
 単位行列の定数倍との足し算
template<class T , class Allocator >
matrix< T, Allocator > mist::operator+ (typename matrix< T, Allocator >::value_type val, const matrix< T, Allocator > &m)
 定数との足し算
template<class T , class Allocator >
matrix< T, Allocator > mist::operator- (const matrix< T, Allocator > &m, typename type_trait< T >::value_type val)
 定数との引き算
template<class T , class Allocator >
matrix< T, Allocator > mist::operator- (typename matrix< T, Allocator >::value_type val, const matrix< T, Allocator > &m)
 定数との引き算
template<class T , class Allocator >
matrix< T, Allocator > mist::operator* (const matrix< T, Allocator > &m, typename type_trait< T >::value_type val)
 定数との掛け算
template<class T , class Allocator >
matrix< T, Allocator > mist::operator* (typename matrix< T, Allocator >::value_type val, const matrix< T, Allocator > &m)
 定数との掛け算
template<class T , class Allocator >
matrix< T, Allocator > mist::operator/ (const matrix< T, Allocator > &m, typename type_trait< T >::value_type val)

説明

一般行列を扱うためのクラス


Generated on Wed Nov 12 2014 19:44:27 for MIST by doxygen 1.8.1.2