matrix multiplication with different sizes

3 ビュー (過去 30 日間)
kriti
kriti 2022 年 7 月 11 日
コメント済み: kriti 2022 年 7 月 11 日
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 件のコメント
Dyuman Joshi
Dyuman Joshi 2022 年 7 月 11 日
編集済み: Dyuman Joshi 2022 年 7 月 11 日
"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 2022 年 7 月 11 日
first element with first k
second element with second k like that

サインインしてコメントする。

採用された回答

Hrusheekesh
Hrusheekesh 2022 年 7 月 11 日
hi kriti can you try this
x=repelem(a,k);
b=b.*x;

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeResizing and Reshaping Matrices についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by