. n# [5 n! }. v) B m! V- Q! y
******************************************** * XeTeX is required to compile this document. * Sorry! ********************************************. \RequireXeTeX ...********************************} \endgroup \fi l.25 \RequireXeTeX
9 L7 R9 l+ i- Q/ D0 q0 q3 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. 9 N, F) a6 v8 Z I3 H
?
* n I7 g0 G2 K/ z7 E. S************************************************************************************ 源码: % -*- coding: utf-8 -*- & m: o% q; X% j' A& a% h$ \, w
1 V* }& Z+ U7 ]1 N4 x; J
% This LaTeX was auto-generated from an M-file by MATLAB. % To make changes, update the M-file and republish this document. ) L: \! P4 S2 h+ {+ \6 }
\documentclass{article} \usepackage{graphicx} \usepackage{color} ' H3 |/ |4 Z- k% E4 j, Y
% ++++++++++++ attach the following code % 10:56上午,添加中文支持模块 & R8 _7 a1 n/ |! O3 }. L. H/ F& ^# Z
\usepackage{xeCJK} \setCJKmainfont{FangSong_GB2312} % ++++++++++++ finish attaching
$ L% K! e" S ?\sloppy \definecolor{lightgray}{gray}{0.5} \setlength{\parindent}{0pt} + ]: f! w, b. H; F9 c
\begin{document}
; K% o' Z" O" X1 b9 S* M
/ v/ \% L2 t! t+ t" w3 S8 e! W \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}
! n7 q' \! N2 O! ~\includegraphics [width=4in]{kalmanfilter_01.eps}
+ Y0 Q0 ^3 u( u9 p. x4 @: I% Z- a\includegraphics [width=4in]{kalmanfilter_02.eps} 3 i1 s' X. H4 L+ Q
\includegraphics [width=4in]{kalmanfilter_03.eps}
% `; {2 F/ N8 i# H8 _- N+ j3 n; y# B+ V+ U2 Y5 K
$ s! i, ?: w' A: j$ x1 V6 F) M1 Q
\end{document} " j N7 k3 @# t5 B( B
1 A, v' X" i7 Y
; m6 _$ }6 D6 D3 Q |