Question: Mapping using multiple vectors

I'm looking for a quick way, preferrably without using any loops to 'map' a function using several vectors.

 

In the single vector case, this is quite easy, but with multiple vectors, I'm not sure if map is the correct command to use.

 

For example:

u:=<1,1,1>;
v:=<2,3,4>;

f:=(x,y)->ln(x-y);

 

What I'd like to do is create a new vector from the map of the function onto both vectors, using the u vector as the x values and the v vector as the y values without using a for loop.

 

Thanks in advance.

Please Wait...