MQExpression.MQExpression()
给定一个常数,构造一个MQExpression对象。
概要
MQExpression(double constant)参量
constant: 常数。
MQExpression.MQExpression()
给定一个二次表达式,构造一个MQExpression对象。
概要
MQExpression(QuadExpr expr)参量
expr: 一个二次表达式。
MQExpression.AddConstant()
增加表达式中的常数。
概要
void AddConstant(double constant)参量
constant: 双精度常数。
MQExpression.AddExpr()
在MQExpression对象加上一个线性表达式。
概要
void AddExpr(Expr expr, double mult)参量
expr: 线性表达式.
mult: 新加的线性表达式的倍数,默认为1.0。
MQExpression.AddMExpr()
给MQExpression对象加上一个MExpression表达式。
概要
void AddMExpr(MExpression expr, double mult)参量
expr: MExpression表达式。
mult: MExpression表达式的倍数,默认为1.0。
MQExpression.AddMQExpr()
给MQExpression对象加上一个MQExpression表达式。
概要
void AddMQExpr(MQExpression expr, double mult)参量
expr: MQExpression表达式.
mult: MQExpression表达式的倍数,默认为1.0。
MQExpression.AddQuadExpr()
对MQExpression对象加上一个二次表达式。
概要
void AddQuadExpr(MExpression left, Expr right)参量
left: MExpression对象。
right: Expr对象。
MQExpression.AddQuadExpr()
对MQExpression对象加上一个二次表达式。
概要
void AddQuadExpr(MExpression left, MExpression right)参量
left: 左边的MExpression对象。
right: 右边的MExpression对象。
MQExpression.AddQuadExpr()
对MQExpression对象加上一个二次表达式。
概要
void AddQuadExpr(QuadExpr expr, double mult)参量
expr: 二次表达式。
mult: 新加的二次表达式的倍数,默认为1.0。
MQExpression.AddQuadExpr()
对MQExpression对象加上一个二次表达式。
概要
void AddQuadExpr(MExpression expr, Var var)参量
expr: MExpression对象。
var: Var对象。
MQExpression.AddTerm()
向MQExpression对象添加一线性项。
概要
void AddTerm(Var var, double coeff)参量
var: 新项中的变量。
coeff: 新项中的系数。
MQExpression.AddTerm()
向MQExpression对象添加一个二次项。
概要
void AddTerm(
Var var1,
Var var2,
double coeff)参量
var1: 新二次项中的第一个变量。
var2: 新二次项中的第二个变量。
coeff: 新二次项中的系数。
MQExpression.Clone()
对MQExpression对象进行复制。
概要
MQExpression Clone()返回值
新的MQExpression对象。
MQExpression.Evaluate()
求解后对MQExpression表达式估值。
概要
double Evaluate()返回值
表达式的估值。
MQExpression.GetConstant()
获取表达式中的常数。
概要
double GetConstant()返回值
表达式中的常数。
MQExpression.Represent()
MQExpression对象的描述。
概要
string Represent(uint maxlen)参量
maxlen: 容纳描述字符串的缓冲区长度。返回值
描述字符串。