Sort the values in an array by ascending or descending order. Values of the array must be Float or Double.
import Accelerate
var y: [Float] = [8, 3.5, 0, 7, 9, 2, 6, 1]
vDSP.sort(&y, sortOrder: .ascending)
// y becomes [0.0, 1.0, 2.0, 3.5, 6.0, 7.0, 8.0, 9.0]
vDSP.sort(&y, sortOrder: .descending)
// y becomes [9.0, 8.0, 7.0, 6.0, 3.5, 2.0, 1.0, 0.0]
Gavin Wiggins © 2024.
Made on a Mac with Genja. Hosted on GitHub Pages.