Matlab sum(A,2)后面对应的LAPACK函数是什么,其中A是矩阵?
Matlab函数Matlab sum(A,2)后面对应的LAPACK函数是什么,其中A是矩阵?,matlab,lapack,Matlab,Lapack,Matlab函数sum(A,2)后面对应的LAPACK函数是什么,其中A是矩阵?我刚刚看了一下。我也看了一下。事实证明,在给定的维度上,不存在计算矩阵和的本机LAPACK函数。因此,MATLAB可能编写了一些自定义的东西,以便以这种方式在给定的矩阵维数上求和 不过,有几种方法可以解决这个问题: 计算矩阵向量与所有1的向量的乘积。因为您正在执行sum(A,2),这意味着您要对每行的所有列进行求和。您可以通过执行y=A*x来封装此行为,其中A是有问题的矩阵,x是所有1的向量y将是一个输出,您可以在其
sum(A,2)
后面对应的LAPACK函数是什么,其中A
是矩阵?我刚刚看了一下。我也看了一下。事实证明,在给定的维度上,不存在计算矩阵和的本机LAPACK函数。因此,MATLAB可能编写了一些自定义的东西,以便以这种方式在给定的矩阵维数上求和
不过,有几种方法可以解决这个问题:
sum(A,2)
,这意味着您要对每行的所有列进行求和。您可以通过执行y=A*x
来封装此行为,其中A
是有问题的矩阵,x
是所有1的向量y
将是一个输出,您可以在其中检索矩阵中每行所有列的总和。因此,您可以使用并仔细选择正确的输入,以便向量x
包含所有1,而矩阵A
就是所讨论的矩阵。您需要将beta
常数设置为0,并将y
向量设置为全零。您还需要将alpha
设置为1sum(A,2)
计算,那么最好编写自己的循环(即选项2或选项3)
祝你好运