让坐标轴单位长度相同
今天画开封铁塔的模拟图,代码如下:
clc
clear
close all
load A_1986
c1 = 1:8:104; c2 = 8:8:104; C = [c1;c2]';
x = A_1986(:,1);y = A_1986(:,2);z = A_1986(:,3);
x_center = center_86(:,1);y_center = center_86(:,2);z_center = center_86(:,3);
figure(1)
H(1) = plot3(x,y,z,'bo');
for i = 1:13
line([x(C(i,1):C(i,2));x(C(i,1))],[y(C(i,1):C(i,2));y(C(i,1))],[z(C(i,1):C(i,2));z(C(i,1))])
end
hold on
H(2) = plot3(x_center,y_center,z_center,'r*');
H(3) = plot3(real_tajian_86(1),real_tajian_86(2),real_tajian_86(3),'r^');
title('开封铁塔1986年三维图')
legend(H,{'塔每层的测量点','塔的中心点','塔尖'},'Location','NorthEast');
grid on
画出来的图如下: