.MCAD 304010000 1 74 302 0 .CMD PLOTFORMAT 0 0 1 1 1 0 0 1 1 0 0 1 1 1 0 0 1 1 0 1 0 0 1 1 NO-TRACE-STRING 0 2 1 0 1 1 NO-TRACE-STRING 0 3 2 0 1 1 NO-TRACE-STRING 0 4 3 0 1 1 NO-TRACE-STRING 0 1 4 0 1 1 NO-TRACE-STRING 0 2 5 0 1 1 NO-TRACE-STRING 0 3 6 0 1 1 NO-TRACE-STRING 0 4 0 0 1 1 NO-TRACE-STRING 0 1 1 0 1 1 NO-TRACE-STRING 0 2 2 0 1 1 NO-TRACE-STRING 0 3 3 0 1 1 NO-TRACE-STRING 0 4 4 0 1 1 NO-TRACE-STRING 0 1 5 0 1 1 NO-TRACE-STRING 0 2 6 0 1 1 NO-TRACE-STRING 0 3 0 0 1 1 NO-TRACE-STRING 0 4 1 0 1 1 NO-TRACE-STRING 0 1 1 21 15 0 0 3 .CMD FORMAT rd=d ct=10 im=i et=3 zt=15 pr=3 mass length time charge temperature tr=0 vm=0 .CMD SET ORIGIN 0 .CMD SET TOL 0.001000000000000 .CMD SET PRNCOLWIDTH 8 .CMD SET PRNPRECISION 4 .CMD PRINT_SETUP 1.200000 1.218750 1.200000 1.200000 0 .CMD HEADER_FOOTER 1 1 *empty* *empty* *empty* 0 1 *empty* *empty* *empty* .CMD HEADER_FOOTER_FONT fontID=14 family=Arial points=10 bold=0 italic=0 underline=0 colrid=1043611188 .CMD HEADER_FOOTER_FONT fontID=15 family=Arial points=10 bold=0 italic=0 underline=0 colrid=1043611188 .CMD DEFAULT_TEXT_PARPROPS 0 0 0 .CMD DEFINE_FONTSTYLE_NAME fontID=0 name=Variables .CMD DEFINE_FONTSTYLE_NAME fontID=1 name=Constants .CMD DEFINE_FONTSTYLE_NAME fontID=2 name=Text .CMD DEFINE_FONTSTYLE_NAME fontID=4 name=User^1 .CMD DEFINE_FONTSTYLE_NAME fontID=5 name=User^2 .CMD DEFINE_FONTSTYLE_NAME fontID=6 name=User^3 .CMD DEFINE_FONTSTYLE_NAME fontID=7 name=User^4 .CMD DEFINE_FONTSTYLE_NAME fontID=8 name=User^5 .CMD DEFINE_FONTSTYLE_NAME fontID=9 name=User^6 .CMD DEFINE_FONTSTYLE_NAME fontID=10 name=User^7 .CMD DEFINE_FONTSTYLE fontID=0 family=Times^New^Roman points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=1 family=Times^New^Roman points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=2 family=Arial points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=4 family=Arial points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=5 family=Courier^New points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=6 family=System points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=7 family=Script points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=8 family=Roman points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=9 family=Modern points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=10 family=Times^New^Roman points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD UNITS U=1 .CMD DIMENSIONS_ANALYSIS 0 0 .CMD COLORTAB_ENTRY 0 0 0 .CMD COLORTAB_ENTRY 128 0 0 .CMD COLORTAB_ENTRY 0 128 0 .CMD COLORTAB_ENTRY 128 128 0 .CMD COLORTAB_ENTRY 0 0 128 .CMD COLORTAB_ENTRY 128 0 128 .CMD COLORTAB_ENTRY 0 128 128 .CMD COLORTAB_ENTRY 128 128 128 .CMD COLORTAB_ENTRY 192 192 192 .CMD COLORTAB_ENTRY 255 0 0 .CMD COLORTAB_ENTRY 0 255 0 .CMD COLORTAB_ENTRY 255 255 0 .CMD COLORTAB_ENTRY 0 0 255 .CMD COLORTAB_ENTRY 255 0 255 .CMD COLORTAB_ENTRY 0 255 255 .CMD COLORTAB_ENTRY 255 255 255 .TXT 4 1 301 0 0 Cg a73.000000,73.000000,198 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue255;\red0\green0\blue0;}{ \fonttbl{\f0\fcharset0\fnil Arial;}}\plain\cf1\fs20 \pard {\cf2 File Name: 428ca8.mcd\par This program simulates linear forward predictor using Levinson-Durbin algorithm. \par The input is sine wave plus gaussian noise.\par Dr. James S. Kang, ECE Department, Cal Poly Pomona}} .EQN 13 0 261 0 0 {0:N}NAME:1024 .EQN 0 9 262 0 0 {0:sigma}NAME:1 .EQN 0 10 263 0 0 {0:var}NAME:({0:sigma}NAME)^(2) .EQN 0 12 264 0 0 {0:Am}NAME:5 .EQN 0 8 265 0 0 {0:M}NAME:64 .EQN 6 -39 266 0 0 {0:j}NAME:0;{0:N}NAME-1 .EQN 0 9 267 0 0 ({0:a}NAME)[({0:j}NAME):{0:rnd}NAME(1) .EQN 0 11 268 0 0 ({0:b}NAME)[({0:j}NAME):{0:rnd}NAME(1) .EQN 0 11 269 0 0 ({0:x}NAME)[({0:j}NAME):\(2*{0:var}NAME*{0:ln}NAME((1)/(1-({0:a}NAME)[({0:j}NAME))))*{0:cos}NAME(2*{0:\p}NAME*({0:b}NAME)[({0:j}NAME))+{0:Am}NAME*{0:sin}NAME((2*{0:\p}NAME)/({0:M}NAME)*{0:j}NAME) .EQN 6 -31 270 0 0 {0:P}NAME:30 .EQN 5 0 271 0 0 {0:n}NAME:0;{0:P}NAME .EQN 7 0 272 0 0 ({0:R}NAME)[({0:n}NAME):(1)/({0:N}NAME-{0:n}NAME)*((0,{0:N}NAME-1-{0:n}NAME,{0:i}NAME,({0:x}NAME)[({0:i}NAME)*({0:x}NAME)[({0:i}NAME+{0:n}NAME)){64}) .EQN 8 0 273 0 0 {0:m}NAME:1;{0:P}NAME .EQN 0 9 274 0 0 {0:k}NAME:1;{0:P}NAME .EQN 0 10 275 0 0 ({0:w}NAME)[(0,0):0 .EQN 13 -19 302 0 0 ({0:w}NAME)[({0:m}NAME,{0:P}NAME+1-{0:k}NAME):{0:if}NAME({0:m}NAMEś{0:P}NAME+1-{0:k}NAME,(({0:R}NAME)[({0:m}NAME)-((1,{0:m}NAME-1,{0:i}NAME,({0:w}NAME)[({0:m}NAME-1,{0:m}NAME-{0:i}NAME)*({0:R}NAME)[({0:i}NAME)){64}))/(({0:R}NAME)[(0)*((1,{0:m}NAME-1, {0:j}NAME,(1-((({0:w}NAME)[({0:j}NAME,{0:j}NAME)))^(2))){65})),{0:if}NAME({0:P}NAME+1-{0:k}NAME>{0:m}NAME,0,({0:w}NAME)[({0:m}NAME-1,{0:P}NAME+1-{0:k}NAME)-({0:w}NAME)[({0:m}NAME,{0:m}NAME)*({0:w}NAME)[({0:m}NAME-1,{0:m}NAME+{0:k}NAME-1-{0:P}NAME))) .EQN 12 0 297 0 0 &&(_n_u_l_l_&_n_u_l_l_)&({0:x}NAME)[({0:j}NAME)@{0:N}NAME-1&0&(_n_u_l_l_&_n_u_l_l_)&{0:j}NAME 0 0 1 1 1 0 0 1 1 0 0 1 1 1 0 0 1 1 0 1 0 0 1 1 NO-TRACE-STRING 0 2 1 0 1 1 NO-TRACE-STRING 0 3 2 0 1 1 NO-TRACE-STRING 0 4 3 0 1 1 NO-TRACE-STRING 0 1 4 0 1 1 NO-TRACE-STRING 0 2 5 0 1 1 NO-TRACE-STRING 0 3 6 0 1 1 NO-TRACE-STRING 0 4 0 0 1 1 NO-TRACE-STRING 0 1 1 0 1 1 NO-TRACE-STRING 0 2 2 0 1 1 NO-TRACE-STRING 0 3 3 0 1 1 NO-TRACE-STRING 0 4 4 0 1 1 NO-TRACE-STRING 0 1 5 0 1 1 NO-TRACE-STRING 0 2 6 0 1 1 NO-TRACE-STRING 0 3 0 0 1 1 NO-TRACE-STRING 0 4 1 0 1 1 NO-TRACE-STRING 0 1 1 59 15 10 0 3 .EQN 33 0 289 0 0 {0:N1}NAME:2*{0:N}NAME .EQN 0 16 290 0 0 {0:j}NAME:0;{0:N1}NAME-1 .EQN 5 -16 293 0 0 {0:q}NAME:30;{0:N1}NAME-1 .EQN 0 14 295 0 0 ({0:a1}NAME)[({0:j}NAME):{0:rnd}NAME(1) .EQN 0 11 296 0 0 ({0:b1}NAME)[({0:j}NAME):{0:rnd}NAME(1) .EQN 6 -25 294 0 0 ({0:x1}NAME)[({0:j}NAME):\(2*{0:var}NAME*{0:ln}NAME((1)/(1-({0:a1}NAME)[({0:j}NAME))))*{0:cos}NAME(2*{0:\p}NAME*({0:b1}NAME)[({0:j}NAME))+{0:Am}NAME*{0:sin}NAME((2*{0:\p}NAME)/({0:M}NAME)*{0:j}NAME) .EQN 10 0 283 0 0 ({0:y}NAME)[({0:q}NAME):((1,{0:P}NAME,{0:i1}NAME,({0:w}NAME)[({0:P}NAME,{0:i1}NAME)*({0:x1}NAME)[({0:q}NAME-{0:i1}NAME)){64}) .EQN 7 0 218 0 0 &&(_n_u_l_l_&_n_u_l_l_)&({0:x1}NAME)[({0:q}NAME)@&&(_n_u_l_l_&_n_u_l_l_)&{0:q}NAME 0 0 1 1 1 0 0 1 1 0 0 1 1 1 0 0 1 1 0 1 0 0 1 1 NO-TRACE-STRING 0 2 1 0 1 1 NO-TRACE-STRING 0 3 2 0 1 1 NO-TRACE-STRING 0 4 3 0 1 1 NO-TRACE-STRING 0 1 4 0 1 1 NO-TRACE-STRING 0 2 5 0 1 1 NO-TRACE-STRING 0 3 6 0 1 1 NO-TRACE-STRING 0 4 0 0 1 1 NO-TRACE-STRING 0 1 1 0 1 1 NO-TRACE-STRING 0 2 2 0 1 1 NO-TRACE-STRING 0 3 3 0 1 1 NO-TRACE-STRING 0 4 4 0 1 1 NO-TRACE-STRING 0 1 5 0 1 1 NO-TRACE-STRING 0 2 6 0 1 1 NO-TRACE-STRING 0 3 0 0 1 1 NO-TRACE-STRING 0 4 1 0 1 1 NO-TRACE-STRING 0 1 1 58 15 10 0 3 .EQN 25 0 280 0 0 &&(_n_u_l_l_&_n_u_l_l_)&({0:y}NAME)[({0:q}NAME)@&&(_n_u_l_l_&_n_u_l_l_)&{0:q}NAME 0 0 1 1 1 0 0 1 1 0 0 1 1 1 0 0 1 1 0 1 0 0 1 1 NO-TRACE-STRING 0 2 1 0 1 1 NO-TRACE-STRING 0 3 2 0 1 1 NO-TRACE-STRING 0 4 3 0 1 1 NO-TRACE-STRING 0 1 4 0 1 1 NO-TRACE-STRING 0 2 5 0 1 1 NO-TRACE-STRING 0 3 6 0 1 1 NO-TRACE-STRING 0 4 0 0 1 1 NO-TRACE-STRING 0 1 1 0 1 1 NO-TRACE-STRING 0 2 2 0 1 1 NO-TRACE-STRING 0 3 3 0 1 1 NO-TRACE-STRING 0 4 4 0 1 1 NO-TRACE-STRING 0 1 5 0 1 1 NO-TRACE-STRING 0 2 6 0 1 1 NO-TRACE-STRING 0 3 0 0 1 1 NO-TRACE-STRING 0 4 1 0 1 1 NO-TRACE-STRING 0 1 1 58 15 10 0 3 .EQN 22 0 298 0 0 &&(_n_u_l_l_&_n_u_l_l_)&({0:x1}NAME)[({0:q}NAME)-({0:y}NAME)[({0:q}NAME)@&&(_n_u_l_l_&_n_u_l_l_)&{0:q}NAME 0 0 1 1 1 0 0 1 1 0 0 1 1 1 0 0 1 1 0 1 0 0 1 1 NO-TRACE-STRING 0 2 1 0 1 1 NO-TRACE-STRING 0 3 2 0 1 1 NO-TRACE-STRING 0 4 3 0 1 1 NO-TRACE-STRING 0 1 4 0 1 1 NO-TRACE-STRING 0 2 5 0 1 1 NO-TRACE-STRING 0 3 6 0 1 1 NO-TRACE-STRING 0 4 0 0 1 1 NO-TRACE-STRING 0 1 1 0 1 1 NO-TRACE-STRING 0 2 2 0 1 1 NO-TRACE-STRING 0 3 3 0 1 1 NO-TRACE-STRING 0 4 4 0 1 1 NO-TRACE-STRING 0 1 5 0 1 1 NO-TRACE-STRING 0 2 6 0 1 1 NO-TRACE-STRING 0 3 0 0 1 1 NO-TRACE-STRING 0 4 1 0 1 1 NO-TRACE-STRING 0 1 1 58 15 10 0 3 .EQN 29 2 299 0 0 ({0:w}NAME)[({0:P}NAME,{0:m}NAME)=