matlab图论程序算法大全.pdf
天天****心情
亲,该文档总共30页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
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
超全的图论程序程序一:可达矩阵算法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)
MVDR算法matlab程序.doc
MVDR算法matlab程序MVDR算法matlab程序MVDR算法matlab程序clcclearallcloseall%%常量定义Freqs=1。6e9;%工作频率c=3e8;%光速lamda=c/Freqs;%波长d=0。5*lamda;%单元间距M=16;%天线阵元数fs=2e6;%采样频率pd=10;%快拍数%%模型建立%—-—----—----—-第一个干扰模型—-——--—---------———-thetaJ1=20*pi/180;%干扰方向FreqJ1=5e5;%第一个干扰的频率J1NR
mvdr算法matlab程序.pdf
MVDR(MinimumVarianceDistortionlessResponse)算法是一种用于信号处理的自适应波束形成方法,能够在含有相关干扰的复杂环境中实现对目标信号的抑制和增强。在无线通信、雷达、声呐等领域具有广泛的应用。MVDR算法的核心思想是通过优化空间滤波器的权值,使得输出信号的方差最小,从而实现对指定方向上的信号增强,对其他方向上的干扰进行抑制。其数学模型如下所示:1.定义阵列接收信号为$x(t)$,阵列权向量为$w$,则输出信号$y(t)$可表示为$y(t)=w^Hx(t)$,其中$w