SymMatExpr::SymMatExpr()
对称矩阵表达式的默认构造函数。
概要
SymMatExpr()
SymMatExpr::SymMatExpr()
使用对称矩阵和其系数构造的表达式。
概要
SymMatExpr(const SymMatrix &mat, double coeff)
参量
mat
: 添加的这一项对应的对称矩阵。
coeff
: 可选,添加的这一项对应的参数。默认值为1.0。
SymMatExpr::AddSymMatExpr()
添加一个对称矩阵表达式的项,并乘以倍数。
概要
void AddSymMatExpr(const SymMatExpr &expr, double mult)
参量
expr
: 需要添加的对称矩阵表达式。
mult
: 可选的系数倍数,默认值为1.0。
SymMatExpr::AddTerm()
向对称矩阵表达式中添加一项。
概要
bool AddTerm(const SymMatrix &mat, double coeff)
参量
mat
: 新项中的对称矩阵。
coeff
: 新项中的系数。返回值
布尔值,表示新项是否成功添加。
SymMatExpr::AddTerms()
向表达式中添加多个项。
概要
int AddTerms(
const SymMatrixArray &mats,
double *pCoeff,
int len)
参量
mats
: 新项中的对称矩阵数组。
pCoeff
: 新项中的系数数组。
len
: 系数数组的长度。返回值
增加的项数。如果返回负值,至少有一项添加失败。
SymMatExpr::Clone()
深度拷贝对称矩阵表达式。
概要
SymMatExpr Clone()
返回值
新的表达式对象。
SymMatExpr::GetCoeff()
获取表达式中指定索引值对应项的系数。
概要
double GetCoeff(int i)
参量
i
: 指定索引值。返回值
指定索引值对应的表达式项的系数。
SymMatExpr::GetDim()
获取表达式中对称矩阵的维度。
概要
int GetDim()
返回值
对称矩阵的维度。
SymMatExpr::GetSymMat()
获取表达式指定索引值对应项中的对称矩阵。
概要
SymMatrix &GetSymMat(int i)
参量
i
: 指定索引值。返回值
指定索引值对应项的对称矩阵对象。
SymMatExpr::operator*=()
自乘一个常数。
概要
void operator*=(double c)
参量
c
: 需要乘以一个常数。
SymMatExpr::operator*()
乘以一个常数并返回新的表达式。
概要
SymMatExpr operator*(double c)
参量
c
: 乘以的常数。返回值
结果表达式。
SymMatExpr::operator+=()
自增一个对称矩阵表达式。
概要
void operator+=(const SymMatExpr &expr)
参量
expr
: 需要增加的对称矩阵表达式。
SymMatExpr::operator+()
增加一个表达式并返回新的表达式。
概要
SymMatExpr operator+(const SymMatExpr &other)
参量
other
: 加上的表达式。返回值
结果表达式。
SymMatExpr::operator-=()
自减一个对称矩阵表达式。
概要
void operator-=(const SymMatExpr &expr)
参量
expr
: 需要减去的对称矩阵表达式。
SymMatExpr::operator-()
减去一个表达式并返回新的表达式。
概要
SymMatExpr operator-(const SymMatExpr &other)
参量
other
: 减去的表达式。返回值
结果表达式。
SymMatExpr::Remove()
删除表达式中指定索引值的项。
概要
void Remove(int idx)
参量
idx
: 指定索引值。
SymMatExpr::Remove()
删除对称矩阵表达式中与指定对称矩阵相关的项。
概要
void Remove(const SymMatrix &mat)
参量
mat
: 指定的对称矩阵。
SymMatExpr::Reserve()
预分配大小为n项的空间。
概要
void Reserve(size_t n)
参量
n
: 容纳n项的空间。
SymMatExpr::SetCoeff()
设置表达式指定索引值项数中的系数。
概要
void SetCoeff(int i, double val)
参量
i
: 指定索引值。
val
: 指定索引值项数中的参数。
SymMatExpr::Size()
获取对称矩阵表达式中的项数。
概要
size_t Size()
返回值
对称矩阵表达式中的项数。