) J2 n* U* v2 v" y2 c2 K- o& p ******************************************** * XeTeX is required to compile this document. * Sorry! ********************************************. \RequireXeTeX ...********************************} \endgroup \fi l.25 \RequireXeTeX
$ r0 v% P% A& Q T4 ~? 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.
) U2 R8 `6 ~! U6 z$ [1 P8 }( B" q( V+ k3 _? " W, [9 m( u4 H' F! W |4 A$ h
************************************************************************************ 源码: % -*- coding: utf-8 -*-
2 n3 R8 u# Q' j" z0 d
) D/ F. O4 y* W- n) x- e8 l% This LaTeX was auto-generated from an M-file by MATLAB. % To make changes, update the M-file and republish this document.
( s. ^6 N+ k5 ]7 M) I\documentclass{article} \usepackage{graphicx} \usepackage{color} ' ~0 [2 T, Z" `3 g; E
% ++++++++++++ attach the following code % 10:56上午,添加中文支持模块
/ Z& C7 x9 ?& s& b\usepackage{xeCJK} \setCJKmainfont{FangSong_GB2312} % ++++++++++++ finish attaching
, m9 P1 a3 s7 g9 c\sloppy \definecolor{lightgray}{gray}{0.5} \setlength{\parindent}{0pt} - r- `5 ~9 N2 w9 y& T2 x
\begin{document}
R- b1 w9 U( W, n- V- D- i! L5 G* K& f; z- o5 i/ l# v% l
\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}
# S8 c6 ?" k9 J\includegraphics [width=4in]{kalmanfilter_01.eps} + q6 v8 B! `$ Y O$ g f5 H) i
\includegraphics [width=4in]{kalmanfilter_02.eps}
; [0 l3 _8 _2 g\includegraphics [width=4in]{kalmanfilter_03.eps}
4 R9 ]% ], W/ V6 I* V9 H* V9 M/ n* U1 z6 Z- f
8 U7 E% z. W! U. }
\end{document}
9 C3 R8 I( Q' p! A, z: I0 ?7 G
! g# f; N9 C' m r- w' K' \5 F: ?" e5 H4 @/ a
|