How do I change the array of 200x2x100 to 100x2x200?

1 vue (au cours des 30 derniers jours)
JIWON LEE
JIWON LEE le 28 Avr 2021
In Python, I use "np.transpose" code, but I don't know how to use it on Matlab..

Réponse acceptée

Subhadeep Koley
Subhadeep Koley le 28 Avr 2021
Modifié(e) : Subhadeep Koley le 28 Avr 2021
% Generate demo data
data = rand(200, 2, 100);
% Permute the data
newData = permute(data, [3 2 1]);
size(data)
ans = 1×3
200 2 100
size(newData)
ans = 1×3
100 2 200

Plus de réponses (0)

Catégories

En savoir plus sur Call Python from MATLAB dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by