How to accelerate the permute for 3D matrix

How to accelerate the permute for the matrix 512x512x200 by using version R2020b?
such as
A=randi(512,[512 512 200]);
B=permute(A,[3,2,1]);

1 commentaire

James Tursa
James Tursa le 25 Oct 2021
The better question is what are you doing with this result downstream in your code, and is there a way to accomplish what you want to do without permuting the data (which involves deep data copies).

Connectez-vous pour commenter.

Réponses (1)

Jan
Jan le 25 Oct 2021

0 votes

You can't. permute works efficiently already.

Question posée :

le 25 Oct 2021

Commenté :

le 25 Oct 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by