5 Y0 N' k; `- _+ v8 x; A8 z7 V
******************************************** * XeTeX is required to compile this document. * Sorry! ********************************************. \RequireXeTeX ...********************************} \endgroup \fi l.25 \RequireXeTeX # k2 a' z8 L" X0 E6 c; Y4 @
? 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. , f+ p4 g. @" G# r. B* u4 p# L
?
$ w3 n1 {( b# R! Y" y************************************************************************************ 源码: % -*- coding: utf-8 -*- + x1 I$ X5 y: E" n* u( L& ^1 z
8 Y O( b+ r" K4 I; T( `
% This LaTeX was auto-generated from an M-file by MATLAB. % To make changes, update the M-file and republish this document.
: T+ p0 q; o6 i) v) H2 S\documentclass{article} \usepackage{graphicx} \usepackage{color} 4 N) y1 `+ q |, d% H/ ]( _
% ++++++++++++ attach the following code % 10:56上午,添加中文支持模块
' k. M; ?% v) v1 I% j; ?\usepackage{xeCJK} \setCJKmainfont{FangSong_GB2312} % ++++++++++++ finish attaching
E7 ^ B P. ~\sloppy \definecolor{lightgray}{gray}{0.5} \setlength{\parindent}{0pt}
' K/ X0 _% `% p0 D) `\begin{document} * l6 c6 t7 s2 T+ H5 w
3 ~1 F: \ b' w) T3 D& G
\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} ' j% S3 Z/ b* e" m& I5 V0 l
\includegraphics [width=4in]{kalmanfilter_01.eps}
, {4 X" e' `# |& \\includegraphics [width=4in]{kalmanfilter_02.eps} * j9 N$ W$ L+ @; d( A
\includegraphics [width=4in]{kalmanfilter_03.eps}
, Y$ x# {. W0 F* k& z1 u o8 S% W, {
, s5 ~0 x( i1 D
\end{document}
* u0 J: k1 X: M% a& ^
: D) T6 j2 P$ ]4 i' g) D6 ?! N' G1 |$ v# A0 @" x+ t2 l
|