早教吧作业答案频道 -->数学-->
MATLAB求任意两点间的距离并生成矩阵我有A(x1,y1),B(x2,y2),C(x3,y3),D(x4,y4),E(x5,y5),F(x6,y6)这几个地点的位置坐标,如何利用MATLAB生一个6*6对称矩阵矩阵的第一列分别代表A,B,C,D,E,F六个点到A点
题目详情
MATLAB 求任意两点间的距离并生成矩阵
我有A(x1,y1),B(x2,y2),C(x3,y3),D(x4,y4),E(x5,y5),F(x6,y6)这几个地点的位置坐标,如何利用MATLAB生一个6*6对称矩阵
矩阵的第一列分别代表A,B,C,D,E,F六个点到A点的距离
.
矩阵的最后一列分别代表A,B,C,D,E,F六个点到F点的距离
我有A(x1,y1),B(x2,y2),C(x3,y3),D(x4,y4),E(x5,y5),F(x6,y6)这几个地点的位置坐标,如何利用MATLAB生一个6*6对称矩阵
矩阵的第一列分别代表A,B,C,D,E,F六个点到A点的距离
.
矩阵的最后一列分别代表A,B,C,D,E,F六个点到F点的距离
▼优质解答
答案和解析
你的意思应该是构造邻接矩阵,直接对矩阵中的每个元素依次赋值就可以.
具体实现主要看你使用的是什么数据存储方式:
(一种方法,仅供参考)
如果你把点储存成一种结构,记邻接矩阵为A,则A(i,j)=dist(i,j),dist是自己定义的ij两点之间距离计算的函数
还有很多实现的方法,对于小数据量,个人觉得都没什么差别.
具体实现主要看你使用的是什么数据存储方式:
(一种方法,仅供参考)
如果你把点储存成一种结构,记邻接矩阵为A,则A(i,j)=dist(i,j),dist是自己定义的ij两点之间距离计算的函数
还有很多实现的方法,对于小数据量,个人觉得都没什么差别.
看了 MATLAB求任意两点间的距...的网友还看了以下:
一端铰接一端刚接,长为l的单跨超静定梁,跨中位置受到垂直向下F作用,固定段产生的弯矩是多少? 2020-04-12 …
当力作用线偏斜时,力对某矩心产生的力矩的大小是不同的。 () 2020-05-29 …
同样大小的力,对不同的矩心产生的力矩的大小也是不同的。 () 2020-05-29 …
力的作用线通过矩心时所产生的力矩一定为零。 () 2020-05-29 …
关于力矩的下列说法中,正确的是A.两个大小相等、方向相反的力所产生的合力矩必为零B.两个共点力产生 2020-06-12 …
电机与拖动中一个动力学平衡方程式Tem-T0=Jdw/dtT0是负载转矩和一些摩擦产生的转矩之和为 2020-06-16 …
直升机尾桨为什么在竖直平面转动,很急!直升机尾桨为什么在竖直平面转动,若说是平衡主桨的力矩的话方向 2020-07-04 …
已知某矩形截面梁bXh=250mmX500mm,由荷载产生的弯矩设计值M=88.13KN•m,混凝 2020-07-17 …
摩擦力和推力产生的力矩怎样抵消,使箱子推不动?请告诉我力矩转轴在哪 2020-07-31 …
在匀强磁场中放置一个通电矩形线圈,该线圈所受磁场力产生的力矩为[]A、当线圈平面与磁感线平行时,磁通 2020-12-01 …