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

1 view (last 30 days)
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

Accepted Answer

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

More Answers (0)

Categories

Find more on Tables in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!