Expr.Expr()

Expr的构造函数。

概要

Expr()

Expr.Expr()

Expr的构造函数。

概要

Expr(double constant)

参量

constant: Expr中的常值。

Expr.Expr()

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

概要

Expr(Var var)

参量

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

Expr.Expr()

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

概要

Expr(Var var, double coeff)

参量

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

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

Expr.addConstant()

增加表达式中的常数。

概要

void addConstant(double constant)

参量

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

Expr.addExpr()

添加一个线性表达式的项。

概要

void addExpr(Expr expr)

参量

expr: 需要添加的线性表达式。

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.evaluate()

求解后对线性表达式估值。

概要

double evaluate()

返回值

表达式估值。

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()

返回值

表达式中的项数。