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 CenterFile Exchange에서 Matrix Indexing에 대해 자세히 알아보기

태그

제품


릴리스

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by