文件名称:matlab集成c代码-boost-ublasx:Boost.uBLAS库的扩展
文件大小:344KB
文件格式:ZIP
更新时间:2024-06-10 20:08:49
系统开源
Matlab集成的c代码Boost.uBLASx C ++库的扩展。 要了解当前版本中的新增功能,请转到。 概述 Boost.uBLASx项目的目的是使用有用的高级函数和功能来扩展该库,这些功能和功能类似于数字包中的可用功能(例如和,以及用于科学计算的库(例如和))。 / Octave脚本到C ++程序中应该很简单。 简而言之,Boost.uBLASx是一个C ++库,提供以下功能: 一组矢量/矩阵运算(例如, reshape的操作,用于改变阵列的形状)。 提供了当前可用操作的列表,以及与类似MATLAB / Octave函数的比较。 新的容器类和适配器(例如, generalized_diagonal_matrix类,用于表示广义对角矩阵)。 新的表达式类型(例如, matrix_binary_function类,用于表示二进制矩阵函数)。 新的代理类(例如, matrix_diagonal类,用于访问给定矩阵的特定对角线) 新的存储类(例如, array_reference类,用于表示对数组的引用)。 新类型特征(例如,用于确定矩阵表达式的布局的layout_type类)。 从长远