找到一个列Z方向的3 d模型
2视图(30天)
显示旧的评论
你好,
我工作在3 d模型。我想要做的是找到一个列在Z方向。
所以我可以找到xy岗位通过ginput功能但我不知道如何找到所有在Z方向xy poriton positns岗位,我选择。
文件名= uigetfile (“* *”。)
一个= importdata(文件名);
作品喻示= A.textdata (: 1);
x0 = A.data (: 1);
y0 = A.data (:, 2);
z0 = A.data (: 3);
图中,
scatter3 (x0, y0, z0);
%视图([0 0 1]);轴相等;
包含(“x”);ylabel (“y”);zlabel (“z”)
G1 = ginput;
plot3 (G1 (1, 1), G1 (1、2), z0,“o”,“颜色”,“k”);
正如你所看到的我想用xy岗位,我获得通过使用ginput为这个特定的xy情节z坐标。
我从代码不显示我是正确的选择z - dreiction xy的阴谋
注意:
我附上一个txt文件包含coordnates xyz。我获得这个xyz坐标使用灶神星。
0评论
接受的答案
为副总经理
2021年8月20日
Idk如果这是更多的你:
一个= importdata (“magnetite_DATA_1.txt”);
作品喻示= A.textdata (: 1);
x0 = A.data (: 1);
y0 = A.data (:, 2);
z0 = A.data (: 3);
scatter3 (x0, y0, z0);
包含(“x”);ylabel (“y”);zlabel (“z”)
%在2 d做选择
视图(2);轴平等的;持有在
G1 = ginput;
% G1的附近寻找样品
任何(√(m = x0-G1 (: 1)。”)。^ 2 + (y0-G1 (:, 2)。”)。^ 2) < = 0.65, 2);
plot3 (x0 (m), y0 (m), z0 (m),“o”,“颜色”,“k”);
视图(3)%换回3 d
这个例子展示了两列选中