Expr.Expr()

线性表达式的构造函数。

概要

Expr(double constant)

参量

constant: 表达式对象中的常量。

Expr.Expr()

只有一项的Expr的构造函数。

概要

Expr(Var var, double coeff)

参量

var: 添加的这一项对应的变量。

coeff: 添加的这一项对应的参数。

Expr.AddConstant()

增加表达式中的常数。

概要

void AddConstant(double constant)

参量

constant: 表达式中的常数改变量。

Expr.AddExpr()

添加一个表达式的项,并乘以倍数。

概要

void AddExpr(Expr expr, double mult)

参量

expr: 需要添加的表达式。

mult: 系数倍数。

Expr.AddTerm()

向表达式中添加一项。

概要

void AddTerm(Var var, double coeff)

参量

var: 新项中的变量。

coeff: 新项中的系数。

Expr.AddTerms()

向表达式中添加项。

概要

void AddTerms(Var[] vars, double coeff)

参量

vars: 新项中的变量数组。

coeff: 新项中的系数。

Expr.AddTerms()

向表达式中添加项。

概要

void AddTerms(Var[] vars, double[] coeffs)

参量

vars: 新项中的变量数组。

coeffs: 新项中的系数数组。

Expr.AddTerms()

向表达式中添加项。

概要

void AddTerms(VarArray vars, double coeff)

参量

vars: 新项中的变量构成的VarArray类。

coeff: 新项中的系数。

Expr.AddTerms()

向表达式中添加项。

概要

void AddTerms(VarArray vars, double[] coeffs)

参量

vars: 新项中的变量构成的VarArray类。

coeffs: 新项中的系数数组。

Expr.Clone()

深拷贝表达式。

概要

Expr Clone()

返回值

复制的表达式对象。

Expr.GetCoeff()

获取表达式指定索引值项数中的系数。

概要

double GetCoeff(int i)

参量

i: 指定索引值。

返回值

指定索引值项数中的系数。

Expr.GetConstant()

获取表达式中的常数。

概要

double GetConstant()

返回值

表达式中的常数。

Expr.GetVar()

获取表达式指定索引值项数中的变量。

概要

Var GetVar(int i)

参量

i: 指定索引值。

返回值

指定索引值项数中的变量。

Expr.Remove()

删除表达式中指定索引值的项。

概要

void Remove(int idx)

参量

idx: 指定索引值。

Expr.Remove()

删除表达式中与指定变量相关的项。

概要

void Remove(Var var)

参量

var: 指定变量。

Expr.SetCoeff()

获取表达式指定索引值项数中的系数。

概要

void SetCoeff(int i, double val)

参量

i: 指定索引值。

val: 指定索引值项数中的参数。

Expr.SetConstant()

设置表达式中的常数。

概要

void SetConstant(double constant)

参量

constant: 表达式中的常数。

Expr.Size()

获取表达式中的项数。

概要

long Size()

返回值

表达式中的项数。