flipud4d

Reverse the order of elements along the second-to-last dimension of a four-dimensional nested input array.

Usage

var flipud4d = require( '@stdlib/array/base/flipud4d' );

flipud4d( x )

Reverses the order of elements along the second-to-last dimension of a four-dimensional nested input array.

var out = flipud4d( [ [ [ [ 1, 2 ], [ 3, 4 ] ] ] ] );
// returns [ [ [ [ 3, 4 ], [ 1, 2 ] ] ] ]

Examples

var discreteUniform = require( '@stdlib/random/base/discrete-uniform' ).factory;
var filled4dBy = require( '@stdlib/array/base/filled4d-by' );
var flipud4d = require( '@stdlib/array/base/flipud4d' );

var x = filled4dBy( [ 2, 3, 3, 3 ], discreteUniform( -50, 50 ) );
console.log( x );

var y = flipud4d( x );
console.log( y );
Did you find this page helpful?