clear;clc;close all; O=[0,0,0]; A=[2,-1,0]; B=[-1,2,-3]; C=[0, -1,4]; %A=[4,5,6]; %B=[-10,6,7]; %C=[-1 ,8,0]; scale=1; %quiver3(A(1),A(2),A(3),B(1)-A(1),B(2)-A(2),B(3)-A(3),scale);%表示以A为起点,由A指向B text(A(1),A(2),A(3),\'A\');%在A点附件标注字母A %axis([-10 4 5 8 0 7]);xlabel(\'x\');ylabel(\'y\');zlabel(\'z\');%规范x,y,z坐标轴刻度范围,及在各自坐标轴上标注字母x,y,z axis([-1 2 -1 2 -3 4]);xlabel(\'x\');ylabel(\'y\');zlabel(\'z\');%规范x(-10,4),y(5,8),z(0,7)坐标轴刻度范围,及在各自坐标轴上标注字母x,y,z grid on;%绘网格 hold on; %quiver3(B(1),B(2),B(3),C(1)-B(1),C(2)-B(2),C(3)-B(3),scale); text(B(1)-0.3,B(2),B(3),\'B\'); hold on; %quiver3(A(1),A(2),A(3),C(1)-A(1),C(2)-A(2),C(3)-A(3),scale); text(C(1),C(2),C(3)-0.5,\'C\'); hold on; text(O(1),O(2),O(3)-0.2,\'O\'); quiver3(O(1),O(2),O(3),C(1)-O(1),C(2)-O(2),C(3)-O(3),scale); quiver3(O(1),O(2),O(3),B(1)-O(1),B(2)-O(2),B(3)-O(3),scale); quiver3(O(1),O(2),O(3),A(1)-O(1),A(2)-O(2),A(3)-O(3),scale);