gpt4 book ai didi

c++ - 将 Boost UBLAS blas-1 应用于矩阵

转载 作者:搜寻专家 更新时间:2023-10-31 01:18:21 25 4
gpt4 key购买 nike

如何在 boost::numeric::ublas 矩阵上应用 1 级 blas?例如,我想计算最大条目或所有条目的总和。在矩阵上使用 norm_1 或 norm_inf 不会产生编译器错误,但会返回(在我看来)任意结果。我正在使用 boost 1.42

最佳答案

矩阵上的

norm_inf 计算矩阵范数 induced通过底层 vector 空间的无穷范数。这恰好是矩阵的最大绝对行总和。

如果您查看 hannes 的示例,矩阵的最后一行 (i=99, j=0...99) 包含:

9900, 9901, 9902, ... , 9999

如果对这些条目求和,您将得到 994950,这正是 norm_inf 产生的结果。

关于c++ - 将 Boost UBLAS blas-1 应用于矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7203055/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com