Matlab中已知各点的位置坐标,也知道每点之间的邻接矩阵,如何绘制出图形

如题,已经邻接矩阵A,两点间相连为1,不相连为0;与从TXT中获取的各点坐标B=load('p.txt');我以将坐标绘制于图上,怎么根据邻接矩阵将根据坐标绘制的点之间的... 如题,已经邻接矩阵A,两点间相连为1,不相连为0;与从TXT中获取的各点坐标B=load('p.txt');我以将坐标绘制于图上,怎么根据邻接矩阵将根据坐标绘制的点之间的度连接,求大神帮忙解决,真心的希望大神帮忙解决一下,感激不尽 展开
 我来答
dukinkin
推荐于2017-11-21 · TA获得超过1.3万个赞
知道大有可为答主
回答量:2444
采纳率:90%
帮助的人:938万
展开全部
使用gplot函数,很容易就能画出图

gplot(A,XY);

A是邻接矩阵,大小是nxn,(n个节点的邻接矩阵)
XY是各点的坐标,是nx2的矩阵,存放n个点的x,y坐标

gplot会连根据A连接点
更多追问追答
追问
我今天写的gplot(A,B),但是不对,我也不知道这个使用正确没?能再具体指点一下嘛?因为这个问题都失眠了,谢谢呀
追答
A大小是nxn,B大小要是nx2
你检查数据的大小正不正确,特别是你load得到的B
里面坐标是以怎样的格式什么的顺序表示的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式