设置或修改矩阵数值。
指定的矩阵数值应当与创建该矩阵句柄时指定的非零元结构对应,该接口应用于矩阵结构不变但值变化的场景。通过该接口更新value数组后,原value数组空间可释放。
C Interface:
int KmlScasolverMatrixSetValue(KmlScasolverMatrix *matrix, void *values);
参数名 |
类型 |
描述 |
输入/输出 |
---|---|---|---|
matrix |
KmlScasolverMatrix * |
由KmlScasolverMatrixCreate函数创建的矩阵句柄。 |
输入 |
values |
void * |
矩阵数值数组,不可为空指针。 |
输入 |
返回值 |
类型 |
描述 |
---|---|---|
KMLSS_NO_ERROR |
int |
正常执行。 |
KMLSS_INTERNAL_ERROR |
int |
内部错误。 |
KMLSS_NULL_ARGUMENT |
int |
matrix,values存在空参数。 |
#include "kml_scadss.h"