我有两个光束的3D坐标。它们的坐标以米为单位。 我也知道梁的直径。我想要做的是将光束的线宽绘制为与长度相同的单位。 (在我真正的问题中,我有超过40个光束)
这是我的草稿。
clear;clc;
coordinates(:,:,1) = [1 0 1 ; 2 0 0]; % meters
coordinates(:,:,2) = [0 1 2 ; 1 0 2]; % meters
width = [0.05 , 0.09] % meters
[q,w,e] = size(coordinates);
for i = 1:e
plot3(coordinates(:,1,i), coordinates(:,2,i), coordinates(:,3,i), 'LineWidth',width(i); % <- Defining different linewidth.
hold on
end
如果无法做到这一点,我希望能够为矢量中的每个光束设置线宽。