【发布时间】:2021-02-09 06:53:55
【问题描述】:
我在 Armadillo 10x10 矩阵中有一个非常简单的任务。
任务是将1,3,4 和9 列的值更改为sqrt(2)。
我已经完成了任务 使用(B 是唯一的)
B.cols(columns) *= sqrt(2);
我为每一列都做了这个并且工作了。
这里的问题是阅读文档可以使用
B.cols( vector of col indices )
我想学习如何使用它,但似乎没有任何效果
【问题讨论】:
-
你可以使用
B.each_col(),见doc -
没有用,问题是我不知道应该如何在参数中引入“VECTOR_OF_INDICES”
标签: c++ matrix vector armadillo