MATLAB Answers

How to let 2 vector row to multiply by itself

5 ビュー (過去 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 件のコメント

表示 3 件の古いコメント
Dai Nguyen
Dai Nguyen 2020 年 9 月 17 日
if m<n
i=m:n
output=
else
i=n:m
output=
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 ?

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

タグ

製品


リリース

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by