MExpression.MExpression()

给定一个常数,构造一个MExpression对象。

概要

MExpression(double constant)

参量

constant: 常数。

MExpression.MExpression()

给定一个变量,构造一个MExpression对象。

概要

MExpression(Var var)

参量

var: 一个变量。

MExpression.MExpression()

给定一个线性表达式,构造一个MExpression对象。

概要

MExpression(Expr expr)

参量

expr: 一个线性表达式。

MExpression.AddConstant()

增加表达式中的常数。

概要

void AddConstant(double constant)

参量

constant: 双精度常数。

MExpression.AddExpr()

在MExpression对象加上一个线性表达式。

概要

void AddExpr(Expr expr, double mult)

参量

expr: 线性表达式.

mult: 新加的线性表达式的倍数,默认为1.0。

MExpression.AddMExpr()

给MExpression对象加上另一个MExpression表达式。

概要

void AddMExpr(MExpression expr, double mult)

参量

expr: MExpression表达式.

mult: MExpression表达式的倍数,默认为1.0。

MExpression.AddTerm()

向MExpression对象添加一线性项。

概要

void AddTerm(Var var, double coeff)

参量

var: 新项中的变量。

coeff: 新项中的系数。

MExpression.Clone()

对MExpression对象进行复制。

概要

MExpression Clone()

返回值

新的MExpression对象。

MExpression.GetConstant()

获取表达式中的常数。

概要

double GetConstant()

返回值

表达式中的常数。

MExpression.Represent()

MExpression对象的描述。

概要

string Represent(int maxlen)

参量

maxlen: 容纳描述字符串的缓冲区长度。

返回值

描述字符串。

MExpression.SetConstant()

设置表达式中的常数。

概要

void SetConstant(double constant)

参量

constant: 双精度常数。