Simple nested For Loop Question
古いコメントを表示
Hi,
Im pretty sure there is an obvious answer for my issue however for some reason I just can't get the code to work the way I want it. My current code is:
tic
a = zeros(4);
n=(1:4);
for x = [1 2 3 4]
for y = [5 6 7 8]
a(n) = x*y
end
end
toc
However thats one of many versions I've tried. Basically what I want to do is times the first value of X by the first, second, third then forth value of y and then do the same with second value of x and so on. My expected answer should be
a = 5 6 7 8
10 12 14 16
15 18 21 24
20 24 28 32
I swear I've done this a multiple times in complex situations previously. however I'm trying to show some people how use the code on a basic level and just can't seem to get it to work.
Any help would be appreciated.
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Loops and Conditional Statements についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!