How to let 2 vector row to multiply by itself

1 回表示 (過去 30 日間)
Dai Nguyen
Dai Nguyen 2020 年 9 月 17 日
コメント済み: Dai Nguyen 2020 年 9 月 17 日
hi I want vector m to multiply with n but for some reason I got this
input(4,7)
i =
4 5 6 7
output =
16 25 36 49
this is my code
function output=input(m,n)
i=m:n
output=i.*i
end
  6 件のコメント
madhan ravi
madhan ravi 2020 年 9 月 17 日
? Doesn’t prod() do what you want? Or your ”homework” requires a loop?
Dai Nguyen
Dai Nguyen 2020 年 9 月 17 日
my teacher doesn't require a loop at all, but I just wanna create a loop that can adapt to any inputs and still get the same answer.
Sorry I'm really new to matlab and I want to learn a lot from it.
Thank you for your time,

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

回答 (1 件)

madhan ravi
madhan ravi 2020 年 9 月 17 日
編集済み: madhan ravi 2020 年 9 月 17 日
m = 4;
n = 7;
prod(m : n)
  1 件のコメント
Dai Nguyen
Dai Nguyen 2020 年 9 月 17 日
Thank you. I haven't used prod before but this command is pretty awesome, is it stand for product? is there other command that serve the same purpose as prod ?

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

カテゴリ

Help Center および File ExchangeMatrix Indexing についてさらに検索

タグ

製品


リリース

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by