2 C# k# B& z4 }3 q) r
******************************************** * XeTeX is required to compile this document. * Sorry! ********************************************. \RequireXeTeX ...********************************} \endgroup \fi l.25 \RequireXeTeX
; }0 F( J( e! _1 e% s8 s7 W? 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: W) I4 d4 m. P% h) v' O: T?
* X0 \; D/ ~+ q' `4 n************************************************************************************ 源码: % -*- coding: utf-8 -*-
1 ^4 W. N1 c8 S) _0 d0 R
' m7 K/ p! ]/ G Z% This LaTeX was auto-generated from an M-file by MATLAB. % To make changes, update the M-file and republish this document.
1 W" W, t7 P( `% ?\documentclass{article} \usepackage{graphicx} \usepackage{color}
- H, m) M8 U. |+ B" C/ R% ++++++++++++ attach the following code % 10:56上午,添加中文支持模块 ) Z* E7 b: A+ ^
\usepackage{xeCJK} \setCJKmainfont{FangSong_GB2312} % ++++++++++++ finish attaching
$ H6 q3 I4 w, u( c2 h8 G\sloppy \definecolor{lightgray}{gray}{0.5} \setlength{\parindent}{0pt} 0 r: l$ t5 C8 J
\begin{document} ' { R' I. c* d x/ g
7 d |# N; v. |. s+ n8 f \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}
( B( U0 G" g$ `! W2 U: ]\includegraphics [width=4in]{kalmanfilter_01.eps}
6 m7 U+ S0 J$ I1 Q\includegraphics [width=4in]{kalmanfilter_02.eps} ) _. w' u6 n* A0 _: n& U7 f
\includegraphics [width=4in]{kalmanfilter_03.eps} 5 ^$ ^( { I- ?
$ J" `% J2 h/ R! t6 m" _9 h1 b
/ ~9 F$ Z, e3 v0 K& I8 F* Q( |\end{document} + c( P, A1 e7 p- A* ]: ?- X( {
3 N- {$ l/ |: ^1 |
+ N7 M' k! T2 n/ M& {; l0 A |