MExpression::MExpression()¶
给定一个常数,构造一个MExpression对象。
概要
MExpression(double constant)参量
constant: 常数。
MExpression::MExpression()¶
给定一个线性表达式,构造一个MExpression对象。
概要
MExpression(const Expr &expr)参量
expr: 一个线性表达式。
MExpression::AddExpr()¶
在MExpression对象加上一个线性表达式。
概要
void AddExpr(const Expr &expr, double mult)参量
expr: 线性表达式.
mult: 新加的线性表达式的倍数,默认为1.0。
MExpression::AddMExpr()¶
给MExpression对象加上另一个MExpression表达式。
概要
void AddMExpr(const MExpression &expr, double mult)参量
expr: MExpression表达式.
mult: MExpression表达式的倍数,默认为1.0。
MExpression::AddTerm()¶
向MExpression对象添加一线性项。
概要
void AddTerm(const Var &var, double coeff)参量
var: 新项中的变量。
coeff: 新项中的系数。
MExpression::Clone()¶
对MExpression对象进行复制。
概要
MExpression Clone()返回值
新的MExpression对象。
MExpression::Represent()¶
MExpression对象的描述。
概要
std::string Represent(size_t maxlen)参量
maxlen: 描述的最大长度。返回值
字符串描述。