A.1.6.3在Oct文件中使用稀疏矩阵

oct文件中也提供了Octave解释器中提供的稀疏矩阵的大多数相同运算符和函数。从中提取稀疏矩阵的基本方法octave_value,并返回为octave_value,可以在以下示例中看到。

octave_value_list retval;

SparseMatrix sm = args(0).sparse_matrix_value ();
SparseComplexMatrix scm = args(1).sparse_complex_matrix_value ();
SparseBoolMatrix sbm = args(2).sparse_bool_matrix_value ();
...
retval(2) = sbm;
retval(1) = scm;
retval(0) = sm;

转换为octave_value从稀疏处理octave_value构造函数,因此不需要特别注意。

版权所有 © 2024-2025 Octave中文网

ICP备案/许可证号:黑ICP备2024030411号-2