Can MATLAB divide two row vectors?

5 vues (au cours des 30 derniers jours)
AM
AM le 25 Nov 2013
Commenté : Stephen23 le 31 Mai 2022
Hi. I have a simple question. I inputted [3 3 3]/[4 5 6] in MATLAB and got 0.5844 (format short).
My question is how can MATLAB divide two row vectors?

Réponse acceptée

Azzi Abdelmalek
Azzi Abdelmalek le 25 Nov 2013
Modifié(e) : Azzi Abdelmalek le 25 Nov 2013
a=[3 3 3]
b=[4 5 6]
a./b

Plus de réponses (1)

Luca Kaiser
Luca Kaiser le 31 Mai 2022
Hi can anyone explain what Matlab is doing to get the 0.5844?
Thanks!
  2 commentaires
Walter Roberson
Walter Roberson le 31 Mai 2022
[3 3 3]/[4 5 6] is [3 3 3]*pinv([4 5 6]) to within roundoff
Stephen23
Stephen23 le 31 Mai 2022
From the MRDIVIDE documentation: "If A is a rectangular m-by-n matrix with m ~= n, and B is a matrix with n columns, then x = B/A returns a least-squares solution of the system of equations x*A = B."

Connectez-vous pour commenter.

Catégories

En savoir plus sur Creating and Concatenating Matrices dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by