背景
本人最近需要写多个仿真,需要大量用到MSE(均方误差)计算,于是干脆将MSE运算封装为函数,后续使用直接进行调用即可。
函数代码
%Project: 均方误差函数
%Author: Jace
%Data: 2021/11/01
%====================函数体====================
function [MSE]=MSE(Dim,Step,N,xkf,x)
%====================分配空间========================
MSE=zeros(Dim,N);
MSEC=zeros(1,Dim);
%====================迭代过程====================
for n=1:Dim
%--------维度循环--------
for k=Step:N
%--------时刻循环--------
MSEC(n)=0;%误差平方和变量清零
for i = k-(Step-1):k
%--------加和循环--------
MSEC(n)=MSEC(n)+(xkf(n,i