Supplement the document of fn vector_to_matrix_index
This commit is contained in:
parent
fee5b41dbe
commit
b996a6f0ce
|
@ -279,6 +279,16 @@ impl<N: Scalar, R: Dim, C: Dim, S: Storage<N, R, C>> Matrix<N, R, C, S> {
|
|||
|
||||
/// Computes the row and column coordinates of the i-th element of this matrix seen as a
|
||||
/// vector.
|
||||
///
|
||||
/// # Example
|
||||
/// ```
|
||||
/// # use nalgebra::Matrix2;
|
||||
/// let m = Matrix2::new(1, 2,
|
||||
/// 3, 4);
|
||||
/// let i = m.vector_to_matrix_index(3);
|
||||
/// assert_eq!(i, (1, 1));
|
||||
/// assert_eq!(m[i], m[3]);
|
||||
/// ```
|
||||
#[inline]
|
||||
pub fn vector_to_matrix_index(&self, i: usize) -> (usize, usize) {
|
||||
let (nrows, ncols) = self.shape();
|
||||
|
|
Loading…
Reference in New Issue