8.5.9. MDOPsdVar

MDOPsdVar

在MindOpt应用程序中表示PSD变量

方法

MDOPsdVar

在模型里新建一个PSD变量

get

通过其名称检索PSD变量拥有的int属性值

get

按其名称检索PSD变量拥有的字符串属性值

get

通过其名称检索PSD变量拥有的矩阵属性值

setIndex

设置该PSD变量的索引值

index

检索该PSD变量的索引

sameAs

测试该PSD变量是否与另一个相同

set

设置PSD变量拥有的int属性的值

set

设置PSD变量拥有的字符串属性的值

set

设置PSD变量拥有的矩阵属性的值

setIndex

设置该PSD变量的索引值

toString

对当前PSD变量进行字符串转换

MDOPsdVar(long model, int index)

在模型里新建一个PSD变量

Parameters
  • long model – 相关联的模型

  • int index – 在模型里该新建PSD变量的索引

int get(MDO.IntAttr attr)

通过其名称检索PSD变量拥有的int属性值

Parameters

MDO.IntAttr attr – 属性名称

Returns

属性值

String get(MDO.StringAttr attr)

按其名称检索PSD变量拥有的字符串属性值

Parameters

MDO.StringAttr attr – 属性名称

Returns

属性值

MDOMatrix get(MDO.MatAttr attr)

通过其名称检索PSD变量拥有的矩阵属性值

Parameters

MDO.MatAttr attr – 属性名称

Returns

属性值

int setIndex()

设置该PSD变量的索引值

Returns

该PSD变量的新索引

int index()

检索该PSD变量的索引

Returns

该PSD变量的索引

bool sameAs(MDOPsdVar v2)

测试该PSD变量是否与另一个相同

Parameters

MDOPsdVar v2 – 要比较的PSD变量

Returns

如果这两个是相同的,则为True

void set(MDO.IntAttr attr, int value)

设置PSD变量拥有的int属性的值

Parameters
  • MDO.IntAttr attr – 属性名称

  • int value – 要设置的新值

void set(MDO.StringAttr attr, String& value)

设置PSD变量拥有的字符串属性的值

Parameters
  • MDO.StringAttr attr – 属性名称

  • String& value – 要设置的新值

void set(MDO.MatAttr attr, MDOMatrix value)

设置PSD变量拥有的矩阵属性的值

Parameters
  • MDO.MatAttr attr – 属性名称

  • MDOMatrix value – 要设置的新值

int setIndex()

设置该PSD变量的索引值

Returns

该PSD变量的新索引

String toString()

对当前PSD变量进行字符串转换

Returns

该PSD变量的字符串形式