24小时热门版块排行榜    

查看: 2079  |  回复: 29

我是陈小生

金虫 (著名写手)


[交流] MATLAB 如何搜索平面上距离某点的最近点,并标记其x/y坐标?

.txt文件内存储了空间点三维坐标数据,每行三个数据,分别代表x/y/z坐标值,如:
1.1 1.2 7.3
7.2 4.1 8.2
4.9 2.1 9.4
2.7 6.3 4.5
代表空间四个点的x/y/z坐标。另有一点E的x/y/z坐标为(4.85 2.13 14.3)。
四个空间点和另一点E均投影在x/y平面中,求x/y平面内四个点(即[1.1 1.2] [2.7 6.3] [4.9 2.1 ] [7.2 2.1] )中 距离该点E平面坐标  [4.85 2.13]最近的点,并标记该点的x/y坐标,将其对应的z坐标值 9.4 与平面坐标[4.85 2.13]对应的z值 14.3 做比较,取最大值赋值给之前的z值。
即MATLAB运算后,.txt中第三行数据应变为(4.9 2.1 14.3 ).
求助如何用MATLAB实现以上运算过程?
回复此楼

» 猜你喜欢

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zuiaixuexi

至尊木虫 (文坛精英)



我是陈小生(金币+3): 谢谢参与
祝你成功
7楼2019-05-17 20:54:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zuiaixuexi

至尊木虫 (文坛精英)


祝你成功
10楼2019-05-19 09:30:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

muzi0104

木虫 (知名作家)



我是陈小生(金币+3): 谢谢参与
ZZZZZ
12楼2019-05-21 13:33:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hollya

至尊木虫 (文坛精英)



我是陈小生(金币+3): 谢谢参与
t=[1.1 1.2 7.3; 7.2 4.1 8.2; 4.9 2.1 9.4; 2.7 6.3 4.5]
t0=[4.85 2.13 14.3]
[n,m]=size(t)
for ii=1:4
    d(ii)=(t(ii,1)-t0(1))^2+(t(ii,2)-t0(2))^2
end
[nn,mm]=min(d)
Z=t(mm,: )
Z(:,3)=t0(3)
19楼2019-05-22 03:22:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liuqiang68

至尊木虫 (文坛精英)



我是陈小生(金币+3): 谢谢参与
加油!
20楼2019-05-22 05:52:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gaojiang12

新虫 (小有名气)



我是陈小生(金币+3): 谢谢参与
抱歉
21楼2019-05-22 13:09:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gaojiang12

新虫 (小有名气)


赚金币
25楼2019-05-23 14:58:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

我是陈小生

金虫 (著名写手)


26楼2019-05-24 16:28:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lyp19901021

新虫 (小有名气)



我是陈小生(金币+3): 谢谢参与
在点云匹配里有k临近点的算法,但是算法到O(n2),也有相关的C代码,以OPENPCL为代表,里面有相应的函数,希望对你有帮助

发自小木虫Android客户端
27楼2019-06-06 12:41:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

我是陈小生

金虫 (著名写手)


引用回帖:
27楼: Originally posted by lyp19901021 at 2019-06-06 12:41:11
在点云匹配里有k临近点的算法,但是算法到O(n2),也有相关的C代码,以OPENPCL为代表,里面有相应的函数,希望对你有帮助

谢谢!我查一下资料。

发自小木虫Android客户端
28楼2019-06-06 14:04:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (著名写手)



我是陈小生(金币+3): 谢谢参与
本帖仅楼主可见
30楼2019-06-11 21:17:49
已阅   申请计算强帖   回复此楼   编辑   查看我的主页
简单回复
time882楼
2019-05-17 10:49   回复  
我是陈小生(金币+3): 谢谢参与
2019-05-17 11:02   回复  
我是陈小生(金币+3): 谢谢参与
nono20094楼
2019-05-17 16:33   回复  
我是陈小生(金币+3): 谢谢参与
`
ckxbear5楼
2019-05-17 16:56   回复  
我是陈小生(金币+3): 谢谢参与
youngen6楼
2019-05-17 17:06   回复  
我是陈小生(金币+3): 谢谢参与
发自小木虫Android客户端
tzynew8楼
2019-05-17 23:19   回复  
我是陈小生(金币+3): 谢谢参与
2019-05-17 23:38   回复  
我是陈小生(金币+3): 谢谢参与
Biotage11楼
2019-05-20 09:46   回复  
我是陈小生(金币+3): 谢谢参与
smfstar13楼
2019-05-21 14:05   回复  
我是陈小生(金币+3): 谢谢参与
发自小木虫Android客户端
胡小虾14楼
2019-05-21 15:34   回复  
我是陈小生(金币+3): 谢谢参与
祝福
tzynew15楼
2019-05-21 22:10   回复  
dongmings16楼
2019-05-21 22:29   回复  
我是陈小生(金币+3): 谢谢参与
发自小木虫IOS客户端
2019-05-21 22:41   回复  
我是陈小生(金币+3): 谢谢参与
发自小木虫IOS客户端
syhorchid18楼
2019-05-21 23:33   回复  
我是陈小生(金币+3): 谢谢参与
ZzzOoodddd22楼
2019-05-22 13:21   回复  
我是陈小生(金币+3): 谢谢参与
祝福 发自小木虫IOS客户端
2019-05-22 13:23   回复  
youngen24楼
2019-05-22 20:02   回复  
2019-06-10 18:03   回复  
我是陈小生(金币+3): 谢谢参与
祝福 发自小木虫Android客户端
相关版块跳转 我要订阅楼主 我是陈小生 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见