matrix multiplication with different sizes

4 vues (au cours des 30 derniers jours)
kriti
kriti le 11 Juil 2022
Commenté : kriti le 11 Juil 2022
i have two arrays of sizes n and n*k i want to multiply the the first element of first matrix with first k elements and so on.
  2 commentaires
Dyuman Joshi
Dyuman Joshi le 11 Juil 2022
Modifié(e) : Dyuman Joshi le 11 Juil 2022
"so on"
How exactly do you want to proceed? Multipy with the next k elements or the second element from first matrix? Give us an example with the following (n=4, k=5) -
y=spiral(4) %4*4 matrix
y = 4×4
7 8 9 10 6 1 2 11 5 4 3 12 16 15 14 13
z=reshape(1:4*5,4,5) %4*5 matrix
z = 4×5
1 5 9 13 17 2 6 10 14 18 3 7 11 15 19 4 8 12 16 20
kriti
kriti le 11 Juil 2022
first element with first k
second element with second k like that

Connectez-vous pour commenter.

Réponse acceptée

Hrusheekesh
Hrusheekesh le 11 Juil 2022
hi kriti can you try this
x=repelem(a,k);
b=b.*x;

Plus de réponses (0)

Catégories

En savoir plus sur Resizing and Reshaping Matrices 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