⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 基于模糊贴近度的数据融合新算法.txt

📁 基于模糊贴近度的数据融合新算法 matlab源程序
💻 TXT
字号:
X=[43.1 41.5 44.6 39.7 48.1;43.4 41.1 44.3 39.9 47.4;43.8 41.4 45.1 39.4 47.2;43.7 41.6 45.2 40.2 47.7]

%测量均值 测量标准差 估计值 估计标准差%
E=[];S=[];
for i = 1 :5;
E=[E mean(X(:,i))];S=[S std(X(:,i))]
end
E
S

E0=mean(E)
S0=std(E)

%模糊贴近度s(Ai,A0)%
s=zeros(1,5); 
for i=1:5
s(i)=exp(-((E(i)-E0)/(S(i)+S0))^2);
end
s

scum=0;
for i=1:5
scum=scum+exp(-((E(i)-E0)/(S(i)+S0))^2);
end
scum

%传感器权重wi%
w=zeros(1,5); 
for i=1:5 
w(i)=s(i)/scum;
end
w

%最终融合值x%
x=0;
for i=1:5
x=x+w(i)*E(i);
end
x

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
仿真结果:
   
X =

   43.1000   41.5000   44.6000   39.7000   48.1000
   43.4000   41.1000   44.3000   39.9000   47.4000
   43.8000   41.4000   45.1000   39.4000   47.2000
   43.7000   41.6000   45.2000   40.2000   47.7000


E =

   43.5000   41.4000   44.8000   39.8000   47.6000


S =

    0.3162    0.2160    0.4243    0.3367    0.3916


E0 =

   43.4200


S0 =

    3.0236


s =

    0.9994    0.6779    0.8520    0.3133    0.2236


scum =

    3.0661


w =

    0.3260    0.2211    0.2779    0.1022    0.0729


x =

   43.3178
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -