Thank you Stefan and Kevin. Awesome solutions that answer my
question. However I actually made a mistake in posing my question.
Let me attempt to ask my question again.
I have 5 vectors as such:
a [2 4 6 7]
b [1 3 9 2]
c [2 4 5 6]
d [6 1 3 8]
e [4 8 2 1]
and the output i want is this
a1 [0 0 0 0]
b1 [1 0 0 0]
c1 [0 0 0 0]
d1 [0 1 0 0]
e1 [0 0 1 1]
Now I'm not sure if it can be done in one swoop, or should be done in
a loop. I was thinking a loop, but I'm having trouble thinking about
it.
I initially thought of creating a function that takes in 5 vectors and
returns a single vector. So the first time its called it would
return a1 [0 0 0 0] then call it again and return b1 [1 0 0 0] etc...
I know it will repeat calculations however I couldn't come up with
anything else.
Thank you.