超全图论matlab程序 精品资料.doc
15****47
亲,该文档总共36页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
超全图论matlab程序 精品资料.doc
超全的图论程序程序一:可达矩阵算法functionP=dgraf(A)n=size(A,1);P=A;fori=2:nP=P+A^i;endP(P~=0)=1;P;程序二:关联矩阵和邻接矩阵互换算法functionW=incandadf(F,f)iff==0m=sum(sum(F))/2;n=size(F,1);W=zeros(n,m);k=1;fori=1:nforj=i:nifF(i,j)~=0W(i,k)=1;W(j,k)=1;k=k+1;endendendelseiff==1m=size(F,2)
matlab图论程序算法大全.pdf
精心整理图论算法matlab实现求最小费用最大流算法的MATLAB程序代码如下:n=5;C=[0151600000131401101700000800000];%弧容量b=[0410000061020300000200000];%弧上单位流量的费用wf=0;wf0=Inf;%wf表示最大流量,wf0表示预定的流量值for(i=1:n)for(j=1:n)f(i,j)=0;end;end%取初始可行流f为零流while(1)for(i=1:n)for(j=1:n)if(j~=i)a(i,j)=Inf;end
图论算法及其Matlab程序.doc
求单源最短路径的Dijkstra算法的Matlab程序function[dindex1index2]=Dijkf(a)M=max(max(a));pb(1:length(a))=0;pb(1)=1;index1=1;index2=ones(1,length(a));d(1:length(a))=M;d(1)=0;temp=1;whilesum(pb)<length(a)tb=find(pb==0);d(tb)=min(d(tb),d(temp)+a(temp,tb));tmpb=find(d(tb)==m
matlab小波去噪详解超全超全有程序.doc
matlab小波去噪详解超全超全有程序matlab小波去噪详解超全超全有程序matlab小波去噪详解超全超全有程序小波去噪[xd,cxd,lxd]=wden(x,tptr,sorh,scal,n,’wname')式中:输入参数x为需要去噪的信号;1。tptr:阈值选择标准.1)无偏似然估计(rigrsure)原则。它是一种基于史坦无偏似然估计(二次方程)原理的自适应阈值选择。对于一个给定的阈值t,得到它的似然估计,再将似然t最小化,就得到了所选的阈值,它是一种软件阈值估计器。2)固定阈值(sqtwolog
matlab小波去噪详解超全超全有程序.doc
matlab小波去噪详解超全超全有程序matlab小波去噪详解超全超全有程序matlab小波去噪详解超全超全有程序小波去噪[xd,cxd,lxd]=wden(x,tptr,sorh,scal,n,’wname')式中:输入参数x为需要去噪的信号;1。tptr:阈值选择标准.1)无偏似然估计(rigrsure)原则。它是一种基于史坦无偏似然估计(二次方程)原理的自适应阈值选择。对于一个给定的阈值t,得到它的似然估计,再将似然t最小化,就得到了所选的阈值,它是一种软件阈值估计器。2)固定阈值(sqtwolog