Hi , can anyone help me to do this , thank you
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
mina massoud
il 11 Mag 2019
Risposto: madhan ravi
il 11 Mag 2019
% i have a matrix 4x32 , and i need to sum the element to obtain a matrix 4x4
clear all
clc
A= randn(4,32) ;
% (1 5 9 13 17 21 25 29) i need to take this colum and sum in row ( sum,2) so i obtain a matrix 4x1
%(2 6 10 14 18 22 26 30) i need to take this colum and sum in row ( sum,2) so i obtain a matrix 4x1
%(3 7 11 15 19 23 27 31) i need to take this colum and sum in row ( sum,2) so i obtain a matrix 4x1
%(4 8 12 16 20 24 28 32) i need to take this colum and sum in row ( sum,2) so i obtain a matrix 4x1
%to obtain at the end a matrix 4x4
% thank you
0 Commenti
Risposta accettata
madhan ravi
il 11 Mag 2019
Z=permute(reshape(A.',8,4,[]),[2,1,3]);
Wanted = reshape(sum(Z,2),4,[])
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Matrix Indexing in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!