在C ++中访问矩阵的多个元素

时间:2014-08-07 12:00:25

标签: c++ matlab

我有以下Matlab代码:

A = rand(4); % just for an example
B = A(1:3,1:2); 

因此B将是3x2矩阵,并且将包含从第一行到第三行以及从第一列到第二列的A元素。我当然可以使用for循环在C ++中执行此操作,但有没有更简单的方法(如Matlab)来执行此操作?

2 个答案:

答案 0 :(得分:2)

您正在寻找类似Armadillo library

的内容

检查here Matlab / Octave和C ++之间的转换表

答案 1 :(得分:-1)