请教,Matlab如何做一个复杂网络演化仿真

请教,Matlab如何做一个复杂网络演化仿真,第1张

(1)这段程序分为两个部分:第一部分前面四行;第二部分从第五行到最后

(2)在matlab界面点击新建——函数,然后把前面四行粘进去,关闭编辑器页面,软件提示是否保存?将文件保存为differential.m

(3)在matlab界面点击新建——函数,然后把后面内容粘进去,关闭编辑器页面,软件提示是否保存?将文件保存为XXX.m

(4)注意将differential.m和XXX.m放在同一个文件夹,例如都放在”Matlab学习“

(5)将你打算调用的M文件所在的目录选为当前工作目录。(我这里Untitled4.m为主程序文件,即XXX.m)

如何求复杂网络多点最短路径 matlab代码

function R=main_Dj()

clcclear

G=[1 2 51 4 12 3 12 4 62 5 5.82 6 5.72 7 5.63 7 23 11 1.53 12 4...

4 5 0.54 8 35 6 15 9 36 7 0.66 10 2.57 11 2.78 9 18 12 6...

9 10 1.59 12 510 11 0.510 12 411 12 3]

opt=0

route=sroute(G,opt)

R=[]

r=route(3,end)

R=[r,R]

while r~=1

r=route(3,r)

R=[r,R]

end

R=char(R+64)

R=[R,'O']

程序没有错!!是你用错了,函数的.m文件不是直接运行,要在workplace中调用或则其他程序调用,例如,你在workplace输入:A=[0 1 1 11 0 1 11 1 0 11 1 1 0]enter后再输入: [DeD,aver_DeD]=Degree_Distribution(A)

enter之后即可

我试过了,程序没问题,运行结果有两张图


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8058979.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-13
下一篇2023-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存