. E7 E+ q" o) b
******************************************** * XeTeX is required to compile this document. * Sorry! ********************************************. \RequireXeTeX ...********************************} \endgroup \fi l.25 \RequireXeTeX ( O1 y/ o5 P! e3 M; ^: r- Z
? h This error message was generated by an \errmessage command, so I can't give any explicit help. Pretend that you're Hercule Poirot: Examine all clues, and deduce the truth by order and method. 2 c2 X# s: F6 E
? & a" Q6 O1 ^" |9 N9 n4 u
************************************************************************************ 源码: % -*- coding: utf-8 -*-
# i5 A7 n, K$ L0 i& ?7 j
* k5 _9 `5 |8 t1 u1 ~% This LaTeX was auto-generated from an M-file by MATLAB. % To make changes, update the M-file and republish this document.
, s8 \0 y+ T8 n/ e' \\documentclass{article} \usepackage{graphicx} \usepackage{color} 7 v* ] Q2 ?" \, B2 |% x z& F
% ++++++++++++ attach the following code % 10:56上午,添加中文支持模块
0 l) W/ F/ G; r1 j\usepackage{xeCJK} \setCJKmainfont{FangSong_GB2312} % ++++++++++++ finish attaching
1 ^6 l2 @6 b% F* r; i# l4 U\sloppy \definecolor{lightgray}{gray}{0.5} \setlength{\parindent}{0pt}
' ]. f5 C8 v# \, Z3 T\begin{document}
' U: U5 A$ j6 n6 e6 J U: ^" G; G5 `9 @9 N, o+ q8 n
\begin{verbatim} %fhunction kalmanfilter % 2010-4-15, luyz23, 从MATLAB到latex的简单示例 % >> publish('kalmanfilter.m','latex') % -*- 卡尔曼滤波 -*- % 此范例源自:网络论坛,在此感谢 clear N=800; w(1)=0; w=randn(1,N); %系统预测的随机白噪声 x(1)=0; a=1; for k=2:N; x(k)=a*x(k-1)+w(k-1); %系统的预测值 end V=randn(1,N); %测量值的随机白噪声 q1=std(V); Rvv=q1.^2; q2=std(x); Rxx=q2.^2; q3=std(w); Rww=q3.^2; c=0.2; Y=c*x+V; %测量值 p(1)=0; s(1)=0; for t=2:N; p1(t)=a.^2*p(t-1)+Rww; %前一时刻X的相关系数 b(t)=c*p1(t)/(c.^2*p1(t)+Rvv); %卡尔曼增益 s(t)=a*s(t-1)+b(t)*(Y(t)-a*c*s(t-1)); %经过滤波后的信号 p(t)=p1(t)-c*b(t)*p1(t);%t状态下x(t|t)的相关系数 end figure(1); plot(x); title('系统的预测值'); figure(2); plot(Y); title('测量值'); figure(3); plot(s); title('滤波后的信号'); \end{verbatim}
- i$ C) W3 k. R. w\includegraphics [width=4in]{kalmanfilter_01.eps} 4 ~7 ~+ A `) w( ~3 e! A( }" M
\includegraphics [width=4in]{kalmanfilter_02.eps} % ]2 C7 X# Q" z9 E1 P! ?
\includegraphics [width=4in]{kalmanfilter_03.eps} s& o: `$ V3 o+ U
! \& K$ f s! O# p, i
! i2 C! k0 v5 P' u; W3 r* Z* P\end{document} / {7 P! T0 u8 _2 ~- B; V7 l& c
; Q% S! N7 w4 B+ B3 P
4 n% [6 `, y9 W3 y Z" A |