Matlab中带箭头的直线
我使用ARROW.m脚本()在3D中绘制了一条带箭头的线,如下所示:Matlab中带箭头的直线,matlab,line,Matlab,Line,我使用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]) 但是,我想在X-Z平面上进行输出(必须包含带箭头的线);i、 e.视图([180 0]),而不是仅适用于可视化的三维视图。不幸的是,尽管这条线是可见的,
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])
但是,我想在X-Z平面上进行输出(必须包含带箭头的线);i、 e.视图([180 0]),而不是仅适用于可视化的三维视图。不幸的是,尽管这条线是可见的,但当我进入2D视图时却看不到箭头。我尝试按照脚本作者的建议包含“CrossDir”[0 0 1],但没有任何帮助。有什么建议吗
提前谢谢