How to let 2 vector row to multiply by itself

2 vues (au cours des 30 derniers jours)
Dai Nguyen
Dai Nguyen le 17 Sep 2020
Commenté : Dai Nguyen le 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 commentaires
madhan ravi
madhan ravi le 17 Sep 2020
? Doesn’t prod() do what you want? Or your ”homework” requires a loop?
Dai Nguyen
Dai Nguyen le 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,

Connectez-vous pour commenter.

Réponses (1)

madhan ravi
madhan ravi le 17 Sep 2020
Modifié(e) : madhan ravi le 17 Sep 2020
m = 4;
n = 7;
prod(m : n)
  1 commentaire
Dai Nguyen
Dai Nguyen le 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 ?

Connectez-vous pour commenter.

Catégories

En savoir plus sur Matrix Indexing dans Help Center et File Exchange

Tags

Produits


Version

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by