找到一个列Z方向的3 d模型

2视图(30天)
莎拉
莎拉 2021年8月19日
评论道: 莎拉2021年8月20日
你好,
我工作在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坐标使用灶神星。

接受的答案

为副总经理
为副总经理 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
这个例子展示了两列选中
1评论
莎拉
莎拉 2021年8月20日
谢谢你的回答,
你的代码是:工作)

登录置评。

更多的答案(0)

类别

找到更多的在视觉探索帮助中心文件交换

下载188bet金宝搏


释放

R2021a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!