早教吧 育儿知识 作业答案 考试题库 百科 知识分享

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,则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 …