24小时热门版块排行榜    

查看: 1828  |  回复: 26

我是陈小生

金虫 (著名写手)


[交流] 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的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

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)

» 本帖已获得的红花(最新10朵)

21楼2019-05-22 03:20:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zuiaixuexi

至尊木虫 (文坛精英)



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

bobcanada

至尊木虫 (文坛精英)



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

gaojiang12

新虫 (小有名气)



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

我是陈小生

金虫 (著名写手)


引用回帖:
21楼: Originally posted by hollya at 2019-05-22 03:20:12
t=
t0=
=size(t)
for ii=1:4
    d(ii)=(t(ii,1)-t0(1))^2+(t(ii,2)-t0(2))^2
end
=min(d)
Z=t(mm,
Z(:,3)=t0(3)

谢谢!

发自小木虫Android客户端
23楼2019-05-22 19:07:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

我是陈小生

金虫 (著名写手)


送红花一朵
引用回帖:
21楼: Originally posted by hollya at 2019-05-22 03:20:12
t=
t0=
=size(t)
for ii=1:4
    d(ii)=(t(ii,1)-t0(1))^2+(t(ii,2)-t0(2))^2
end
=min(d)
Z=t(mm,
Z(:,3)=t0(3)

非常感谢!

发自小木虫Android客户端
24楼2019-05-22 19:07:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
简单回复
time882楼
2019-05-17 10:55   回复  
我是陈小生(金币+3): 谢谢参与
2019-05-17 11:22   回复  
我是陈小生(金币+3): 谢谢参与
2019-05-17 11:25   回复  
我是陈小生(金币+3): 谢谢参与
2019-05-17 12:03   回复  
我是陈小生(金币+3): 谢谢参与
发自小木虫Android客户端
2019-05-17 12:47   回复  
我是陈小生(金币+3): 谢谢参与
祝福 发自小木虫IOS客户端
Biotite7楼
2019-05-17 14:40   回复  
我是陈小生(金币+3): 谢谢参与
发自小木虫IOS客户端
tzynew8楼
2019-05-17 14:53   回复  
我是陈小生(金币+3): 谢谢参与
nono20099楼
2019-05-17 16:34   回复  
我是陈小生(金币+3): 谢谢参与
`
youngen10楼
2019-05-17 17:05   回复  
我是陈小生(金币+3): 谢谢参与
发自小木虫Android客户端
xautldhldh11楼
2019-05-17 20:40   回复  
我是陈小生(金币+3): 谢谢参与
2019-05-20 10:01   回复  
我是陈小生(金币+3): 谢谢参与
heguicang14楼
2019-05-20 13:43   回复  
我是陈小生(金币+3): 谢谢参与
a
yuzhuce15楼
2019-05-20 13:56   回复  
我是陈小生(金币+3): 谢谢参与
祝福 发自小木虫IOS客户端
胡小虾16楼
2019-05-20 14:45   回复  
我是陈小生(金币+3): 谢谢参与
祝福
2019-05-20 15:49   回复  
我是陈小生(金币+3): 谢谢参与
欣哲-21118楼
2019-05-20 22:27   回复  
我是陈小生(金币+3): 谢谢参与
M塞北19楼
2019-05-21 00:07   回复  
我是陈小生(金币+3): 谢谢参与
发自小木虫Android客户端
youngen25楼
2019-05-22 20:38   回复  
shenrenren26楼
2019-05-22 20:46   回复  
我是陈小生(金币+3): 谢谢参与
nono200927楼
2019-05-22 20:55   回复  
`
相关版块跳转 我要订阅楼主 我是陈小生 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见