Matlab中3D图的线宽相对于轴

时间:2015-03-11 21:55:34

标签: matlab properties plot line

我有两个光束的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

如果无法做到这一点,我希望能够为矢量中的每个光束设置线宽。

0 个答案:

没有答案