24小时热门版块排行榜    

Znn3bq.jpeg
查看: 2288  |  回复: 4

ejiuguniang

铁虫 (初入文坛)

[求助] 【求助】matlab矩阵中寻找距离最近的行向量

具体描述是这样的:

1.有这样一个矩阵,三列分别是 x   y   z  坐标

-0.100000000000000 0.0900000000000000 6.04475080000000e-07
0.100000000000000 0.0900000000000000 -6.04475080000000e-07
0.100000000000000 -0.0900000000000000 -6.04475080000000e-07
-0.100000000000000 -0.0900000000000000 6.04475080000000e-07
0.100000000000000 0.00421052620000000 -6.04475080000000e-07
-0.100000000000000 -0.00421052620000000 6.04475080000000e-07
0.100000000000000 -0.00421052620000000 -6.04475080000000e-07
-0.100000000000000 0.00421052620000000 6.04475080000000e-07
-0.0527777770000000 0.0866666660000000 3.19028500000000e-07
0.0888888870000000 0.0866666660000000 -5.37311160000000e-07
0.0393150340000000 0.0868708990000000 -2.37649580000000e-07
-0.0942592570000000 0.0942222230000000 5.69773710000000e-07
0.0709259240000000 0.0900444440000000 -4.28729530000000e-07
.........................................................


2.我有一个行向量  也就是一个坐标点   0, 1.5,  2.4
坐标之间的距离
求1矩阵中与2中已知行向量距离最近的那个行 行号

能快速计算的程序

求高手指点啊!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

锐利的碎片

木虫 (正式写手)

star watcher

一个个比就是O(N)的,算法上好像不会有更好的了。
2楼2012-03-11 10:39:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yuanmd

至尊木虫 (知名作家)

衔头义定自

【答案】应助回帖


感谢参与,应助指数 +1
xzhdty(金币+1): 欢迎常来程序语言交流讨论 2012-03-11 16:47:43
假设X为矩阵1,y为向量2
[rows,cols]=size(X);
temp=X-ones(rows,1)*y;
Dist=sum(temp.*temp,2);
K_row=find(Dist==min(Dist));%最小的行号
梦想总是要有的,万一实现了呢?
3楼2012-03-11 13:14:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ejiuguniang

铁虫 (初入文坛)

引用回帖:
: Originally posted by 锐利的碎片 at 2012-03-11 10:39:17:
一个个比就是O(N)的,算法上好像不会有更好的了。

嗯,搞出来了,用欧式距离函数,pdist2
4楼2012-03-11 17:47:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ejiuguniang

铁虫 (初入文坛)

引用回帖:
: Originally posted by yuanmd at 2012-03-11 13:14:47:
假设X为矩阵1,y为向量2
=size(X);
temp=X-ones(rows,1)*y;
Dist=sum(temp.*temp,2);
K_row=find(Dist==min(Dist));%最小的行号

嗯,搞出来了,用欧式距离函数,pdist2
5楼2012-03-11 17:49:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ejiuguniang 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 320求调剂 +6 深郊akm 2026-04-17 6/300 2026-04-20 18:57 by fs26jie
[论文投稿] 期刊推荐 +3 材料研究生 2026-04-15 5/250 2026-04-20 16:02 by 豆豆7758
[教师之家] 又一批高校组建人工智能学院 师资行吗 不是骗人吗 +4 yexuqing 2026-04-19 4/200 2026-04-20 14:47 by brantleo
[考研] 337求调剂 +3 jyz04 2026-04-18 3/150 2026-04-20 12:24 by 研可安
[考博] 申博 +3 Xyyx. 2026-04-18 3/150 2026-04-20 10:44 by YuY66
[考博] 湖南大学刘巧玲课题组2026年第二批次博士研究生招生信息 +3 南风观火 2026-04-18 5/250 2026-04-20 10:13 by 南风观火
[考研] 294求调剂 +8 淡然654321 2026-04-17 9/450 2026-04-19 19:51 by Equinoxhua
[考研] 求调剂推荐 +9 小聂爱学习 2026-04-14 9/450 2026-04-19 17:03 by 中豫男
[考研] 291求调剂 +12 关忆北. 2026-04-14 13/650 2026-04-19 16:50 by 中豫男
[考研] 求调剂 +6 苦命人。。。 2026-04-18 7/350 2026-04-19 16:27 by 中豫男
[考研] 307中医考研调剂 +9 于以采蘩 2026-04-14 9/450 2026-04-19 08:41 by 烟雨流涯
[考研] 294求调剂 +15 淡然654321 2026-04-15 15/750 2026-04-19 08:20 by cuisz
[考研] 接受任何调剂 +6 也就是栗子 2026-04-17 7/350 2026-04-18 17:20 by 涵竹刘
[考研] 297,工科调剂? +5 河南农业大学-能 2026-04-14 5/250 2026-04-18 15:17 by Equinoxhua
[考研] 22408 312求调剂 +24 门路摸摸 2026-04-14 26/1300 2026-04-18 13:04 by wunaiy88
[考研] 收到复试调剂但是去不了 +8 小蜗牛* 2026-04-16 8/400 2026-04-18 11:15 by zixin2025
[考研] 急需调剂 +9 绝不放弃22 2026-04-15 10/500 2026-04-18 08:09 by chixmc
[考研] 322求调剂 +6 tekuzu 2026-04-17 6/300 2026-04-17 13:48 by Espannnnnol
[考研] 一志愿沪9,生物学326求调剂 +9 刘墨墨 2026-04-15 9/450 2026-04-16 17:14 by 崔崔崔cccc
[基金申请] RY:中国产出的科学垃圾论文,绝对数量和比例都世界第一 +7 zju2000 2026-04-14 18/900 2026-04-16 11:36 by 欢乐颂叶蓁
信息提示
请填处理意见