matrix dividing
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
If I have a big matrix like this: A=ones(1,450000). How can I divide it in 300 equal parts (1, 1500) and multiple these 300 parts (arrays) with a matrix with dimensions B=(1,300)?
Thank you...
0 commentaires
Réponses (1)
Fangjun Jiang
le 15 Nov 2011
A=ones(1,450000);
NewA=reshape(A,300,[]);
C=B*NewA;
2 commentaires
Fangjun Jiang
le 15 Nov 2011
Use this example to understand the row and column
Assume B=magic(3)
B(:,1) is the first column of B, B(:,2) is the second column,...
B(1,:) is the first row of B, B(2,:) is the second row, ...
Voir également
Catégories
En savoir plus sur Matrices and Arrays 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!