MATLAB: How to find distaance of 2 matriks

distance

Hi.
I have this data
TxPos = ...
[ 10 23.5 3.6 36
1 1 1.5 11
1.5 1.4 1.5 1.2 ];
RxPos = ...
[ 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ];
I want to calculate distance between TxPos and RxPos. But I want it to loop.
Example:
RxPos data coloumn 1 will be calculate with TxPos, so the result will be 4 distance. Next, RxPos coloumn 2 will be calculate with TxPos, so the result will be 4 distance. And same with the rest.
I don't know how to calculate it with norm so the outut from that data will be matriks 19×4
Please help, thankyou.

Best Answer

pdist2(RxPos.',TxPos.')
Note that your RxPos has 16 columns not 19.
Related Question