2017-02-15 5 views
3

Существует файл data.dat данных, которая содержит:Как найти максимальную запись в файле массива больших массивов gnuplot?

1 1 1 2 2 6 1 
2 4 1 4 1 7 1 
3 1 1 6 1 6 1 
4 1 1 8 9 76 1 
5 1 1 16 1 1 1 
6 6 1 9 1 2 1 
7 1 1 7 1 99 1 
8 8 1 5 8 1 1 
9 1 1 3 1 0 1 
10 1 1 2 1 1 1 

Использование gnuplot можно найти максимальное значение для конкретного столбца (скажем, 4-й столбец) с помощью

stats "data.dat" u 4 

Мой исходный файл имеет более чем 100 строк и столбцов, это большой массив чисел. Мне нужно найти максимальное значение из всего массива (здесь 99). Есть ли какой-то трюк в gnuplot, чтобы сделать это?

+1

Попробуйте 'статистику "data.dat" матрицу и 3' – Christoph

+0

@Christoph Works! 'stats 'data.dat« matrix »также работает, т. е. без упоминания какого-либо столбца. Именно то, что мне нужно, спасибо! – Batfan

ответ

1

Чтобы получить максимальную valueof матрицы использовать

stats "data.dat" matrix 
Смежные вопросы