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

📄 nextstate.m

📁 文件夹中NPFMain.m为滤波算法主运行程序
💻 M
字号:
%NextState.m
%功能:由状态方程生成非机动时的下一时刻状态
function result=NextState(CurrentState)
global T;
global Phi;
global G;
global g;
global q;

w=zeros(4,1);
%%%产生协方差矩阵为Q的两组随机数
mat_conv=[T^(3/2)/sqrt(3) 0;sqrt(3)/2*sqrt(T) 0.5*sqrt(T)];
temp_rnd_xvx=normrnd(0,1,2,1);
temp_rnd_yvy=normrnd(0,1,2,1);
wx=mat_conv*temp_rnd_xvx;
wy=mat_conv*temp_rnd_yvy;
w=sqrt(q)*[wx;wy];
%%%产生随机数结束
result=Phi*CurrentState+G*DragAcce(CurrentState)+G*[0 -g]'+w;

⌨️ 快捷键说明

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