From 9ea56161b1a3908283eef3e59d543c930f427a9e Mon Sep 17 00:00:00 2001 From: Ernie Pasveer Date: Mon, 27 Jul 2026 12:03:43 -0500 Subject: [PATCH] Moew tweaks to matrix visualizer. Update help md file. --- src/SeerMatrixVisualizerWidget.ui | 20 ++++++++++---------- src/resources/help/MatrixVisualizer.md | 3 +++ 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/src/SeerMatrixVisualizerWidget.ui b/src/SeerMatrixVisualizerWidget.ui index 27216cf..e1f0465 100644 --- a/src/SeerMatrixVisualizerWidget.ui +++ b/src/SeerMatrixVisualizerWidget.ui @@ -166,12 +166,12 @@ - row-major (C, NumPy) + row-major - column-major (Fortran, Eigen) + column-major @@ -369,13 +369,13 @@ - Sum of all values + Sum of values true - Sum of all values + Sum of values @@ -392,13 +392,13 @@ - Average of all values + Average of values true - Average of all values + Average of values @@ -415,13 +415,13 @@ - Median of all values + Median of values true - Median of all values + Median of values @@ -438,13 +438,13 @@ - RMS of all values + RMS of values true - RMS of all values + RMS of values diff --git a/src/resources/help/MatrixVisualizer.md b/src/resources/help/MatrixVisualizer.md index 0cefad9..3cb5d48 100644 --- a/src/resources/help/MatrixVisualizer.md +++ b/src/resources/help/MatrixVisualizer.md @@ -19,6 +19,9 @@ This part of the Visualizer specifies the array to view. Here are the details fo * Array offset. How many elements to initially skip. Default 0 (start at the begining of the array). * Array stride. How the elements are accessed in the array. Default 1 (use every element). 2 would access every second element. * Array data type. +* Array memory layout. How the 2D matrix is laid out in memory: row-major (row by row) or column-major (column by column + * row-major (C, NumPy) + * column-major (Fortran, Eigen) * Refresh. By having array offset and array stride, it's possible to handle oddly constructed arrays.