dividing vectors to get a matrix, as if it were multiplication

2 次查看(过去 30 天)
The title may be confusing, but what I want to do is simple and can best be explained with an example. For a multiplication table, one can multiply two vectors and get: a=[2 3]; b=[2 4]; => a'*b=[4 8; 6 12]
I want to do the same, but instead of the values in the table being the product, they must be the division. i.e.: a=[2 3]; b=[2 4]; => (a divided by b)=[1 1.5; 0.5 0.75]
How can I do this in matlab? thanks, Simeon

采纳的回答

Titus Edelhofer
Titus Edelhofer 2011-11-9
or yet another version:
a'*(1./b)
Titus

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Matrices and Arrays 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by