Мне нужно отсортировать строки матрицы в порядке возрастания/убывания. В MATLAB можно сделать довольно легко следующим образом:сортировка массивов по строкам в FORTRAN
A=[3 1 0;2 1 9;0 4 8]
sortrows(A,1)
так будет сортировать строки в колонке «1» и другие столбцы будут следовать соответствующим образом. Но мне нужно сделать это в ФОРТРАНЕ. И я не очень хорошо знаком с FORTRAN. Может кто-нибудь посоветует мне, как это сделать в FORTRAN. Благодарю.
Там нет сортировки присущий в Fortran. Вам нужно будет написать свою собственную реализацию. Извини ... Однако. есть несколько готовых к использованию рутин, доступных там в дикой природе ;-) –
Для столбцов вы можете называть 'qsort' из стандартной библиотеки C. Для строк это было бы сложно. –