0

私は現在、matlab で 3D データを再構築する方法を設計しています。このために、黒い点のある2枚の写真があります。フレームあたりのポイント数の違いが再構成の鍵となりますが、MATLAB では行列が等しくない場合にエラーが発生します。これは、コードが私がやりたいことをしていないために起こっているので、誰でも次のことを教えてもらえますか?

Xdata の 2 つの列がありますXLIXRI

私が行うときにmatlabが行うことXLI-XRIは、ペアなどを減算することですが、のすべての値のXLI(1)-XRI(1)各値を減算したいと思います。すなわちXRIXLI

XLI(1)-XRI(1,2,3,4 etc)
XLI(2)-XRI(1 2 3 4 etc)

等々

誰でも助けることができますか?

4

2 に答える 2

2

すべての組み合わせを互いに差し引く方法を探していると思います。でそれを行う方法の例を次に示しますbsxfun

 xLI = [1 2 3]
 xRI = [1 2]
 bsxfun(@minus,xLI ,xRI')
于 2014-05-14T10:47:05.897 に答える
0

Dennis の投稿にコメントすることはできません (この Web サイトでは十分なポイントがありません)。仕事 :

bsxfun(@minus,xLI' ,xRI)

一番、

テップ

于 2014-05-14T13:48:50.483 に答える