Rust 如何访问生锈的nalgebra矩阵的单个元素?
我试图访问Rust中nalgebra矩阵的单个元素,但不断得到错误。我在文档中也没有找到任何示例来说明如何访问单个元素,就像我在使用多维数组时所做的那样 以下是我一直在尝试的:Rust 如何访问生锈的nalgebra矩阵的单个元素?,rust,linear-algebra,Rust,Linear Algebra,我试图访问Rust中nalgebra矩阵的单个元素,但不断得到错误。我在文档中也没有找到任何示例来说明如何访问单个元素,就像我在使用多维数组时所做的那样 以下是我一直在尝试的: use nalgebra::DMatrix; // 0.21.0 fn main() { let b = DMatrix::<f64>::zeros(4, 4); println!("{:?}", b[0][1]); } 我不知道如何解释这个信息,也不知道我错在哪里 检查: 进一步解释元组
use nalgebra::DMatrix; // 0.21.0
fn main() {
let b = DMatrix::<f64>::zeros(4, 4);
println!("{:?}", b[0][1]);
}
我不知道如何解释这个信息,也不知道我错在哪里 检查:
进一步解释元组
pub fn index<'a, I>(&'a self, index: I) -> I::Output
where
I: MatrixIndex<'a, N, R, C, S>,
println!("{:?}", b[(0, 1)]);