1

次のように、ARROW.m スクリプト ( http://www.mathworks.com/matlabcentral/fileexchange/278-arrow-m )を使用して、3D で矢印付きの線をプロットしました。

figure(1)
clf
hold on;
scatter3(X,Y,Z,'ko')
Z1 = 500;
arrow([max(X) max(Y) Z1],[min(X) min(Y) Z1],15,'BaseAngle',60, 'FaceColor',[0 1 0])

ただし、XZ 平面で出力 (矢印の付いた線を含む必要があります) を作成したいと考えています。つまり、view([180 0]) であり、視覚化のみに適した 3D ではありません。残念ながら、線は表示されますが、2D ビューに入ると矢印の頭は表示されません。スクリプトの作成者の提案に従って 'CrossDir',[0 0 1] を含めようとしましたが、役に立ちませんでした。なにか提案を?

前もって感謝します。

4

0 に答える 0