早教吧作业答案频道 -->数学-->
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求任意两点间的距...的网友还看了以下:
下表是某校九年级一班20名学生某次数学测验的成绩统计表成绩分别是60、70、80、90、100人数 2020-06-10 …
现在的书怎么没有勘误表?错别字却一大堆?昨天汉字听写大会有个词“勘误表”,但是那个小孩子写下“勘误 2020-06-13 …
用两只完全相同的电流表分别改装成一只电流表和一只电压表.将它们串联起来接入电路中,如图所示,此时( 2020-06-22 …
用两只完全相同的电流表分别改装成一只电流表和一只电压表.将它们串联起来接入电路中,如图所示,此时( 2020-06-22 …
[求助]函数突破了7层,如何换种方法表示?=IF(X3>0,"A",IF((W3+V3)>0,"B" 2020-10-31 …
下列关于EXCEL2003的叙述中,错误的是a,工作簿中的每一个工作表分别作为一个文档保存.B,工作 2020-11-01 …
校园记者就即将到来的暑期生活采访了1000名同学,汇集两张表格。阅读后回答,表一、不想当贬义宅男(女 2020-11-06 …
急用!!!!!!!!!古人在日常交往过程中常常使用一些对别人表示尊敬、对自己谦逊的称谓,比如,称别人 2020-11-14 …
某小学对学生的成绩记录分三部分组成,即平时练习成绩X1,期中检测成绩X2,期末考试成绩x3.假设这三 2020-12-22 …
如表是红星小学三年级植树情况统计表,根据统计表制成统计图.红星小学三年级植树情况统计表班别1班2班3 2021-01-13 …