How to let 2 vector row to multiply by itself

2 Ansichten (letzte 30 Tage)
Dai Nguyen
Dai Nguyen am 17 Sep. 2020
Kommentiert: Dai Nguyen am 17 Sep. 2020
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 Kommentare
madhan ravi
madhan ravi am 17 Sep. 2020
? Doesn’t prod() do what you want? Or your ”homework” requires a loop?
Dai Nguyen
Dai Nguyen am 17 Sep. 2020
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,

Melden Sie sich an, um zu kommentieren.

Antworten (1)

madhan ravi
madhan ravi am 17 Sep. 2020
Bearbeitet: madhan ravi am 17 Sep. 2020
m = 4;
n = 7;
prod(m : n)
  1 Kommentar
Dai Nguyen
Dai Nguyen am 17 Sep. 2020
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 ?

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Matrix Indexing finden Sie in Help Center und File Exchange

Tags

Produkte


Version

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by