ELF                    4  t     4    (                                       D                                   5   ?   $           6                   :      '   >           )           3   5   8       (              9           *   .   "       -   %       7                   ,   +           4   =   &       1           ;   0                                                                                                                                                             #                                     /                                  2           <   !                                   l            \            	            	            
0            
H                              	            
      V                                             $                                                                                                                                                                    &              /          E              L              S              Z              a              i              q              ~                                                                                                U    	        ,  	                                                                                                              '         .          H             `          g             r             w             ~                         mxIsEmpty _end mxGetNumberOfElements mxCalloc _GLOBAL_OFFSET_TABLE_ mxGetM mxGetN mxFree malloc sprintf mxGetPr mexErrMsgTxt mxGetPi .mul mxIsLogical _DYNAMIC floor strncmp mexWarnMsgTxt mexFunction mexVersion mxIsSparse mxIsNumeric mxCreateDoubleMatrix free mxIsInf mxIsNaN strcmp mxIsComplex _edata _PROCEDURE_LINKAGE_TABLE_ mexMakeMemoryPersistent _etext mxIsDouble .div memcpy strlen mxGetClassID sdspfirdn2.mexsol                                                                                                                                                                                                                                                                                                                                                                                                                         
Ml                                                                                                                                                D                  @            L                                           $           t       ,                 $ 4     !  @     0      l       H     2`                  <      x                       $     ,     8     H     P     X      `     l d     :                    |      8        $      (     ( t     < x     =4 ,     V 0     4 4     t 8      <      D     \ @       H      P      L      T     e X      \      `      d       h     d l      p      t      x      |                                   $           (                       8      |       |     N                         P     3 T     5p D     1 L     2 X     6 \     7D `     7 h     : (      0                   p     < 8     !8 l     < <     0                              P                              <      l                        0      T      p                               8      l                   4                  (      x                  H                        h                  X                        }x      }      ~p                               0       <       H  5     T  .     `  :     l  #     x  2       3       )              /       ;       %       <       &              >       '       =       !        +     ,  "     8  1     D  4     P  $     \       h  0     t  *       8                ?      @                       㿐@    a Ȳ  t @ a  ȶ @ a  !L   "   !L  2 	  @ a    R`  @ a       @ a        @ a        @ a        @ a        @ a    @ a        @ a    @ a        @ a    @ a ;` @ a| `  ^        @ as     a|           `  & (!L2 %!L @ aS         @ aY   ;` @ a`  `#hh^        @ a:   6 	!L     `      2 	  @ a,   2   @ aA    g    @ a&    a    @ a   U    @ a    O    @ a    I    @ a    C    @ `    =    @ a    @ a    3    @ `    @ a     )    @ `    @ ` ;` @ ` `  ^        @ `     a|   `         @ ` `             `      `      `       `                              㿠@    _ & 0  Ĵ  0    ΐ      |    ̲?   ̄     ̄    ̄    ̄ & ,        _   !L <      bl   !L <       O        a(    8   (`((((ട      -   L @      bl   L @          0(   8((က     တ   ?       &<&p                          㿘 @    _  က  f     a    0   ?   0 @ _   B#` `@ _   B#\ \@ _     
           
 `2 ! " 
!     `   !     a D                                                                                @    ^ 㤄   `  `    a ` ^   3    
^    `^       
^           `(   `    `$   `       ?                              㿐@    ^  Ԓ    @ h   Ȫ
  @ _W  
 @ |  
  2    0  ? 
  0 @ _F   B#\ \@ _0  Ȱ @ _, $`   `$ $ $ <$ $ $$`<"`    !  (  - `    -  &   &@ _     a    D    &` 2 - &'`  @ _ . ȱ* @ _      @ _  `     `  @          @ ^    
     `0      #  2 "@ ^ $` l ,`      a       n  :`  ` &:`    	@ ^ѓ @ ^ Ȱ  @ ^ $  @  ` * l`  	    a ??       ?`  ?    a ?  ;  "   """&       	 &   :    :&              a :  : &       `,                                (@    ]  T  # @ i     02     @ ^V   @ f      (2    @ ^I #\ 0  ?    0  2  "  " #x#x    @ ^   B# @ ]   ȴ" @ ]  #/   2   #/  8#  ,'!$!$ #h!$ $#l!$ <#`!$ #d!$ '!  #t! #p@        @ ۔    " !L 42!L!*` !L(   "	!L "   !$ !$ T!$ l#| x   ђ      # a .\ .`'.'* #( #dh
  l  `     t,p##`   "@      L 	N    J	L	PJF
   H 	JȅF H " 	JHF:   	* =     H  	JȅF  H  "   		JHF:  =  = `@& )|,`   @  "`  "` "` "`= =   	      ` "  
    Ȧ  @ ]; Ȯ @ ].        ,  "` "` "` # u |  #| #x@&Zd  d  `lhx  ` ` @ &  tp #ph  $h.   # a   .`#\ .'* #( #dh
  l  `     t,##   "   `  L` J	DF
 ` ` HF"` `HF:   
* =    ` HF " ` ` 
HF:  =  = `@& %|,`   @  "`  "` "` "`= =   	      ` "  
    Ȧ  @ \d;      ,  " " " #  |  
#| #x&zdrhd  `lhx  ` ` @ &  tah   !$ !$x T!$  l#|  .   # a   .`#\ .'* #( #dh
  l  `    #,t@p    `  "@ 	JJ 	FF
   HF " HF:   	* =     HF  "   	HF:  =  = `@& +|,`   @  "`  "` "` "`= =   	      ` "  
    Ȧ  ;@ [; Ȯ @ [   "   ,8@ # &  |  	#| #@x@&{d  d  `lhx  ` ` @ &  tp #p h!$ !$x T!$  l#|  
     # a .`#. .\#;(#( q#dh  
  l  `    t,  @    "@FF= 
   "H F= :   	* `   "  	H F= :  `@& |,`   @ :` =  	      ` "  
    Ȧ  @ Z;     , 8@&  |@ 	#| #x@&d  
d  `lhx  ` ` @ &  t 
h"  l  !  !p!  `  "  d( !L 4 S   !( !L(    H      2    !$ l   \(@\  +  ` :  `\ &`  !  !$ l   \(@\    ` "  `" `" ``"  \&` 
     "  *                                                     㿐@    Y'L   'P | a 'T  'X  LP
^        4    TX^        8    .` 8  8( 
F        @ Z!;`  F#\@ Z   F#hh `8   \D8  8                                     㿐@    Y'L   'P  a 'T  'X  LP
^        <    TX^        @    .` ( 8 8   
F        @ Y;`  F#\@ Y   F#hh `8    \8   8(                  㿘@    X!L   <    !L   <      K    @ Y   B#` Ȱ `@ Y   B#\`\ `  ` `   2 ` @ Y `          @ b   @     `` (    @ Yk         ` `D           ` `H                   㿘@    X!L   @    !L   @      K    @ Y*   B#` Ȱ `@ Y"   B#\`\ `  ` `   2 ` @ Y* `          @ ʖ   @ 0    `` 0    @ Y         ` `L           ` `P   㿠 .`        Ȱ @ X    2     㿠.`   (    
   @ X                           㿠@    W  ܤ  @ ͒      02    @ X 0   ?   0  2     (@ Xx  ȸ" @ Xt   2   @ Xq     
  "  " 
    `T     s          l   $`  `$  d`     $$     h  `X$`  p$   $     \$! $ $     `$! ($ 0$ 4    d$ @$ H$  L`     $$  P     h$ X$ x $ |    l$! $ $     p$ @ X! $`    $      $  `t$ $                           H@    W Ȥ  ̸    @ W   B' @ W       a@B' ? @ W   2   @ W  ȸ @ W  Ⱥ @ W  ȶ @ W     2 5  @ Ȱ  @ W    2 1  @@ W  Ƞ @ W  Ȣ @ W     #l  `|#t @  	#p#h    #\@#`##    #x@## 	#d #|###    x@@                      @    V        @  `                 @    V Ȃ       @  `㿠` 6 &     @ .  @ Wq @&  㿠` 6 &    @ .  @ Wa 8&                  㿈@    V     bl   ?    ' ' ' '' '' 	'" ?@ W7  '?'L <   L  <                    㿈@    V    4 bl   ?    ' ' ' '' '' 	'" ?@ W  '?'L @   L  @                    㿐@    V    ` bl      ' ' ' ' '''!L <   !L  <                    㿐@    U    Ą bl      ' ' ' ' '''!L @   !L  @                    㿠@    U  (      & @ V"   @ V!&     &!L` !L   `& &     &       @ V| & Ȑ      Ȑ    	`&     &   &ఄ &&ก                                                                 㿠@ VP   @  ?` 㜐   *`    ?    @ V<   "       ??                 㿐@    U      `     (       @ V  @ V @ V     @ V    @ V
 @ V @ V	   !L   aL `@    㿘'  '  @  ! 	 㿘\  '  '#\@   
                                                  㿠@    T  㨸  `
@  ?  '    .         
 #  
    
    
\      
     \ 
  
      `    " N   N   I  @ & ?         2 8       " 2     !`     "     @@      	        "     2 
#\     `   #\!L     !L         `        `            l       8  p                㿐@    T'D 'H D 'L ` 'P'T'X L     	@  ? "  ㈀` v *`          2 5       2         +       "      !            ' '   "         ' '        /   K    *     '      #`  !     `       " #\`     #\#` 
 L  L          &   
    `          `   
             8  \          ,                㿈@    S'H` 'L 'P 'T'X L       `}       @  ?`
 \ r *`       ``   X` ?    M` }    D` #\r    9`j   1`a   (`#\V   `''I   `''#\:  `   &  	        `    `   	                p@    S'L   'P  `'T  'X  '' (   P @ Sܐ        `@ SՐ    
       `@ S͐    	   @ S  (( 	L    `          `        `@ S        8 Ԅ `@ S        4 Ԅ `@ S    k    <    `@ S ԖL     ` L  C        Ը 'Є `@ St o   L      `    B    Є `     7     `     ,     a G   $ Є 'L&          
 a       @ S- `     `    	    ASY@   C0                      㾘@    R  ༀ         a     @ S @ S           a     @ R @ S @ S` @ R` @ Rې    @ R`    @ R`           a     @ R @ R @ R`  B#\
B\        a     @ R @ Rΐ            a     @ R @ R @ R`       @ R`   .      a  D   #  & `         B"  	&            $ @ R      @ R           a( @ R{ @ R             (      (                                                                                      ֐ e '  e `1  &@ R  & @ Q        
&:    p	       p a  P P  8 $ ą8(:@ $ T T  8Ć 8(:@ $ X X  8Ć 8(:@ $ \ \  8Ć 8(:@ $ p p  8Ć 8(:@    D    H  P  l  l  d  \  l  l  L           `    l    @        l  l        l  l  p                    㿐@    P   x @ QR   @  	?B#\`#@ \ e` a *`    
0             $L    
 a,    
0             $L    
 a0    
  0 2       $L    
 a4    
  0 2       $L    
 a8              
 a<       
$LpLx#h#d#`#\hd`\        a@    Ā   
$LpLx#h#d#`#\hd`\        aD         $L    
 aH         $L    
 aL              
 aP         $L    
 aT         $L    
 aX              
 a\       	   $L     
 a`     
Ȁ     ȁ   
 ad    ̀     ́   
 ah    Ѐ      
 al    Ԁ      
 ap    ؀     ؁   
 at     
 
  m 
 
    ax       *`  @ `2      *` @	(`   @ `2       *` @ ` `?*` @	(`  @ ` `? *`  @ ``2      *` @	(`   @ ``2                      㿠@    N`_ ㈢      @ ɒ   x    @ Ò         a @      2 @ =      @ 8        a @    V        a@   @ #        `     `@       a @   @      4 @         b  @    @       @         @        @ w    	     b @   	        b@   @         b @    @ V               b@   @    "             b@   `     `        b @          @           b @    @          `     `        b  @   `  	  `     ` `  	
 `     `   `  	
 `            3
  @ ג      @            `     ` a       b, @         b$ @    N        b(@   `       `    @      &   
`      b0 @     
      b4 @        `            b8@    `     `         b<@    *`  @ `2      *` @	(`   @ `2       *` @ ` `?*` @	(`  @ ` `? *`  @ ``2      *` @	(`   @ ``2       *`  @ ``2      *` @	(`   @ ``2       *`  @ ``2      *` @	(`   @ ``2       *`  @ ``2      *` @	(`   @ ``2       *`  @ ``2      *` @	(`   @ ``2       *`  @ ``2      *` @	(`   @ ``2       *`  @ ``2      *` @	(`   @ ``2       *`  @ ``2      *` @	(`   @ ``2      㿠  =    
 H      
    
   㿠  0    
 >      
    
   㿠  }    "             *      :      J      
    
   㿠  [    " l      |                  (      
    
   㿠  %     6      F      
    
   㿠       &      6      
    
   㿠             В      
    
   㿠                   
    
                   㿠@    K    \ b@  @@ L        bD @@ L      
    
                   㿠@    K    ؄ bH  @@ Lg  `?  㿠 .`     x    `x            L   H "   L  H  L H      0     
  2   㿠.`     (  x    `x            L   H "   L  H  L H      0     
  2   㿠 .`     x    `x   _         L   H "   L  H  L H      0     
  "   㿠.`     (  x    `x   -         L   H "   L  H  L H      0     
  "   㿠  9    
       
    
   㿠  U    
       
    
   `          @@` F   # 
   @	&       `      `   8@`F   # 
   `8	&       㿠  ǐ     ݒ      
B      
    
   !L X  
  !L a\`    `` *` @ `<` `   ` `*` @	(`  @ `4` `   ` ` *`  @ `<`2      *` @	(`   @ `4`2       *`  @2      *`   @	(` @2      㿠              2 	  &        㿠             2 	  &                        㿠ϐ             
   
   㿠      &`         `  &" &&@& '`    2     㿠     &`         `  &" &&@& '`    2      *`  @ `<`2      *` @	(`   @ `4`2         `  (   < 2 
    `@ 6      *`  @ `<`$      *` @	(`   @ `4`$       *`  @`2      *`   @	(` @`2      㿠  Ӓ    .`  0  2 
       
  
    㿠      .` (  (  2 
       
  
    㿠      .`  0  $ 
       
  
    㿠      .` (  (  " 
       
  
    㿠  u     Z        ~    
      
    
    㿠  ]     C        y    
      
    
    㿠      .`  0    	     " 
  㿠  Ò    .` (  (    	      
  㿠      "  
`  㿠      "  
`  *`  0 "  ?  `0`` 2      *`  @	(` 0 "  ?  `0`` 2      *`  0 "  ? ` `0``` 2      *`  @	(` 0 "  ? ` `0``` 2      *`  0 "  ?   `0`` `?*`  @	(` 0 "  ?   `0`` `?㿠          2          
     
   㿠          2          
     
   㿠       l   "    r   2           
    
   㿠       a   "    m   2           
    
   㿠  u  
  *   /`  	 0  2 `     `   &     &   `&   *`  @ `0* @
(`  @ `(   <   4          `    2 	    & `     *` * @ 
 `0(   (   <   4    2 	    `"     2 
   `                                  @    F   !*`    L @` D #                                  㿠@    F  ᔐ  ߒ    .`    bP        
     
                           㿠@    F        .`    bT        
     
                            @    F t            "X @ `          	     `@ &                                  @    E Ԃ            "\ @ `          	     `@ &                     㿠        Ӑ     2   	                㿠@    E  Ć @  `    & 0  2 !؁       !؟       b`@      2 
  
                   㿠@    E  8  @ F]    	      bd   @ Fx         @ Ft                     @    E ᰂ      h @ ` Decimation factor must be a real, scalar integer > 0.   Decimation filter must be a polyphase matrix with the number of columns equal to the decimation factor. For proper operation, the number of filter coefficients in the polyphase matrix must be at least two.  Use a decimation factor >= 2 or increase the filter order.   Output buffer initial conditions must be numeric.   The valid choices for output framing are 1 and 2.   Cannot maintain input rate for non-framebased input.    Input to block must have a discrete sample time.    If the input or filter coefficients are complex then the output must be complex.    Sample time propagation failed for decimation filter.   Continuous sample times not allowed for decimation filter.  Output initial conditions vector has incorrect dimensions.  Complex output initial conditions are not allowed with real outputs.    Continuous sample times not allowed for decimation filter.  Non-zero sample time offsets not allowed.   Continuous sample times not allowed for decimation filter.  Non-zero sample time offsets not allowed.   Output frameSize must = input frameSize * decimation factor OutputFrameSize must = Input FrameSize  Input frameSize must = output framesize * decimation factor InputFrameSize must = output framesize  Invalid number of output buffer initial conditions. To have nonsampled zero crossings, you must define MDL_ZERO_CROSSINGS and have a mdlZeroCrossings routine   To have a variable sample time, you must define MDL_GET_TIME_OF_NEXT_VAR_HIT and add a mdlGetTimeOfNextVarHit routine   sdspfirdn2  sdspfirdn2  Invalid SSWRITE_VALUE_type passed to ssWriteRTWNameValuePair    Invalid name passed to ssWriteRTWNameValuePair  Invalid number of rows or columns passed to ssWriteRTWNameValuePair Invalid value (NULL) passed to ssWriteRTWNameValuePair  Invalid SSWRITE_VALUE_type passed to ssWriteRTWParameters   Invalid arguments passed to ssWriteRTWParameters    SFcnParamSettings { Invalid SSWRITE_VALUE_type passed to ssWriteRTWParamSettings    }   RWork   IWork   PWork   Invalid work vector name (vectName) passed to ssWriteRTWWorkVect (must be RWork, IWork, or PWork    nNames argument to ssWriteRTWWorkVect must be greater than 0    RWork   IWork   PWork   Invalid arguments passed to ssWriteRTWWorkVect  Num%sDefines    %sDefine {  Name    Width   StartIndex  }   Error in ssWriteRTWWorkVect.  The total number of %sDefines written to the .rtw file (= %d), should be equal to number of %s (= %d), registered in mdlInitializeSizes   %s must be be called with at least 4 right hand arguments   %s called with too many left hand arguments The 4th right hand argument, FLAG, passed to %s must be an integer  The 4th right hand argument, FLAG, passed to %s must be an integer  Invalid flag passed to %s   sdspfirdn2  simulink_only_sfcn  S-function name mismatch. Name in source is "#define S_FUNCTION_NAME %s", whereas name of the S-function MEX file is "%s". The source needs to be updated   Unexpected call to mdlSetInputPortWidth Unexpected call to mdlSetOutputPortWidth    Unexpected call to mdlSetInputPortDimensionInfo Unexpected call to mdlSetOutputPortDimensionInfo    Unexpected call to mdlSetDefaultPortDimensionInfo   Unexpected call to mdlSetInputPortSampleTime    Unexpected call to mdlSetOutputPortSampleTime   Unexpected call to mdlSetInputPortDataType  Unexpected call to mdlSetOutputPortDataType Unexpected call to mdlSetDefaultPortDataTypes   Unexpected call to mdlSetInputPortComplexSignal Unexpected call to mdlSetOutputPortComplexSignal    Unexpected call to mdlSetDefaultPortComplexSignals  Unexpected call to mdlSetInputPortFrameData Unexpected call to mdlSetWorkWidths Unexpected call to mdlRTW   Unexpected call to mdlInitializeConditions  Unexpected call to mdlStart Unexpected call to mdlCheckParameters   Invalid flag encountered in simulink.c  Delay must be a scalar when input is a scalar.  Delay cannot be a matrix when input is a vector.    Delay vector must be the same length as the input vector.   Delay must be a scalar or an M-by-N matrix when input is a sample-based M-by-N matrix.  Delay cannot be a matrix when input is a vector.    Delay vector must be 1-D or the same orientation as the frame-based input vector.   Delay vector must have the same number of elements as the frame-based input vector. Delay cannot be an unoriented vector when input is a frame-based matrix.    Row vector delay must be of length N for an M-by-N frame-based input matrix.    Column vector delay must be of length M for M-by-N frame-based input matrix.    Matrix delay must be an M-by-N matrix for an M-by-N frame-based input matrix.   Delay must be a scalar when input is a scalar.  For length-M 1-D inputs, the delay must be a scalar or a length-M vector.   Delay cannot be a matrix when input is a vector.    Delay vector must have the same number of elements as the input vector. Delay must be a scalar or an M-by-N matrix when input is a sample-based M-by-N matrix.  Row vector delay must be of length N for an M-by-N frame-based input matrix.    Column vector delay must be of length M for M-by-N frame-based input matrix.    Matrix delay must be an M-by-N matrix for an M-by-N frame-based input matrix.   Delay parameter must be a scalar, or a vector with the same dimensions as the frame-based input signal. sfix    ufix    flt Parameters passed to S-Function, but mdlCheckParameters not present.    Failed to allocate memory in slCalloc.  MATLAB R12 native block '%s': %s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           00     <0     H0     T0     `0     l0     x0     0     0     0     0     0     0     0     0     0     0     0    0    0     0    ,0    80    D0    P0    \0    h0    t0    0    0                 \   
  5     l      o  [!o  	o             h                
0        	   o           OutBuff PhaseIdx    TapDelayIndex   OutIdx  Sums    InBuff1 OutBuff1    TapDelayBuff    IC  FILTER  DFACTOR FRAMING MEX level2 S-function "sdspfirdn2"                                                                 l            \            	            	            
0            
H                              	            
      V                                             $                                                                                                                               d   0  	    z$   l  	    c   0  	    s|   ,  	  )  [,   0  	  B  eP   0  	  R  c   0  	  a        s            {  bP   0  	    C@   0  	    c   (  	    q   H  	    |     	    s(   0  	    C  8  	    {     	  4  i     	  Q  wP   ,  	  _  t   p  	    x   `  	    r   T  	    v   d  	         	    r|   0  	  	       	  	(  Cp   8  	  	?  e   P  	  	L  c   (  	  	Z  f      	  	i  l8     	  	  m   l  	  	  cp   (  	  	  rT   (  	  	  A     	  	  o\   @  	  
  c@   0  	  
*  {     	  
C  [   (  	  
[  i0   t  	  
        
  b   0  	  
  sX   $  	  
  p   X  	  
  e(   (  	  
  o$   8  	  
  H  |  	    qL     	  '  b(   (  	  ?  j     	  X  hP   h  	  o  o   (  	  y  [x   $  	             d   (  	    w|   ,  	    n   <  	    \  $  	    dx   (  	    p   ,  	    b   (  	  0  >X     	  Q  T   \  	  e       	    ux     	    FH  `  	    g   h  	    w   X  	    ?,     	    kx     	  .  Bl     	  8  =     	  X  L   @  	    u    x  	    t   x  	    [   0  	    x    `  	    nx   p  	  	  }   x  	    f     	  >  dH   0  	  K  }   L  	    g   h  	    n   l  	    s   p  	    o   0  	    Kp  <  	    ~   x  	    m    P  	    s    (  	  '  d    (  	  3  [\     	  J  y   L  	  ^  o   $  	  v  z     	    v   l  	    e   P  	    ?     	    |,     	    h   h  	     mP   P  	    yd   T  	  (  x`   X  	  ;  y   l  	  Y  [   (  	  h  q     	         	    i   <  	    b   $  	    C$     	    u     	    pD   X  	  !  b     	  /  d   0  	                         
   &  @       
   ,         
   2  L       
   8         
   >         
   D         
   J          
   P  t       
   V         
   \         
   b  $       
   h  l       
   n         
   t         
   z         
     <       
     x       
            
            
            
    $           ,           8           H           P           X           `           l           |                                               #       8       
           
           
    (       
    V         "  4       
  )  t       
  0         
  7         
  >          
  E  \       
  L         
  S         
  Z         
  a  e         h         
  o         
  v         
  }          
    d       
           
           
           
           
           
           
           
           
           
    $       
            (       
           
           
    8       
    |       
           
           
  	         
           
           
           
  %         
  ,         
  3  P       
  :         
  A         
  H         
  O         
  V  <       
  ]  l       
  d         
  k         
  r         
  y  0       
    T       
    p       
           
           
           
           	      |  	           	      @  	           	        	           	  .       	  G         	  ^    d  	  v  !        	    !8    	    0     	    0       	    1  L  	    2`       	    2  T  	    3  |  	  %  5p  |  	  C  6   X  	  `  7D   \  	  ~  7    	    :       	    :    	    <   0  	    <   0  	    <   @  	    =4   @  	    @d     	    N       	  &  N    	  F           U           f         
  l  8       
  r  l       
  x         
  ~          
    4       
           
           
    (       
    x       
           
           
    H       
           
           
           
    h       
           
           
    X       
                                 
           
  
         
             &           5           B  }x       	  Y  }       	  p  ~p       	            	           	                      
           
                                  L         p                                   	             	             	             	             	             	             
             
"             
>             
s                                                             $  U    	  Z     ,  	                                                                                +             2             ^         e                                  ?             M             R                                      sdspfirdn2.mexsol sdspfirdn2.c .L545 .L555 .L558 .L567 .L581 .L627 .L630 .L638 .L648 .L653 .L675 .L680 .L925 .L928 .L941 .L944 .L976 .L980 .L1007 .L1011 .L1049 .L1059 .L1060 .L1061 .L1062 .L1068 .L1069 .L1070 .L1074 .L1083 .L1087 .L1091 .L1092 _sfcnName .L1101 .L1107 .L1172 .L1173 .L1212 .L1249 .L1256 .L1268 .L1283 .L1310 .L1327 .L1339 .L1359 .L1365 .L1371 .L1375 .L1377 .L1379 .L1382 .L1386 .L1388 .L1392 .L1396 .L1399 .L1400 .L1407 .L1410 .L1413 .L1416 .L1419 .L1425 .L1426 .L1434 .L1437 .L1443 .L1446 .L1449 .L1461 .L1463 .L1466 .L1488 .L1496 .L1504 .L1512 .L1517 .L1522 .L1527 .L1532 .L1537 .L1542 .L1547 .L1552 .L1557 .L1562 .L1568 .L1573 .L1578 .L1583 .L1588 .L1594 .L_const_seg_900000102 mdlCheckParameters .L_const_seg_900000201 mdlInitializeSizes .L_const_seg_900000301 mdlStart .L_const_seg_900000401 mdlInitializeSampleTimes .L_const_seg_900000501 mdlInitializeConditions .L_const_seg_900000602 mdlOutputs mdlTerminate .L_const_seg_900000903 mdlSetInputPortSampleTime .L_const_seg_900001001 mdlSetOutputPortSampleTime mdlSetInputPortDimensionInfo mdlSetOutputPortDimensionInfo mdlSetInputPortComplexSignal mdlSetOutputPortComplexSignal mdlSetWorkWidths .L_const_seg_900001601 mdlRTW mdlZeroCrossings mdlGetTimeOfNextVarHit _RegNumInputPortsCB _RegNumOutputPortsCB _CreateSimStruct .L_const_seg_900003501 _ProcessMexSfunctionCmdLineCall dsp_cplx_sim.c dsp_dlyerr_sim.c .L523 .L530 .L533 .L541 .L547 .L555 .L558 .L562 .L567 .L573 .L579 .L585 .L593 .L615 .L618 .L626 .L633 .L637 .L643 .L649 dsp_dtype_sim.c dsp_fixpt_sim.c .L340 .L342 .L349 dsp_ismultirate_sim.c dsp_mtrx_sim.c dsp_ts_sim.c .L_const_seg_900000103 .L_const_seg_900000201 .L_const_seg_900000301 .L_const_seg_900000401 .L_const_seg_900000501 dsp_sim.c .L523 .L533 mexversion.c version isOutputInt32 isOutputFrameBased isOutputUint16 isOutputScalar mxIsEmpty isOutputComplexInherited isOutputBoolean isOutputUint32 DYNAMIC_DIMENSION _START_ isOutputDynamicallyTyped ssWriteRTWMxVectParam isInputUint8 areAllPortDimensionsDefined areInportAndOutportCollapsedDims isOutputOriented ssWriteRTWNameValuePair getInportSampsAndChans isInputSignedFixedPoint _end isInputVector isInputColVector mxGetNumberOfElements isOutputFrameDataOn mxCalloc _GLOBAL_OFFSET_TABLE_ areAllInputPortsUnoriented isInputSquareMatrix slFree isOutputUnoriented areAllInputPortsContOrConstSampleTime ssWriteRTWMx2dMatParam isInputFloat isInputUint32 isInputInteger isOutputUnsignedFixedPoint isInputMultiRate mxGetM mxGetN isInputUint16 isInputUnoriented mxFree malloc sprintf ssGetDTypeIdFromMxArray isOutput1or2D mxGetPr isOutputUint8 mexErrMsgTxt mxGetPi isOutputSampleBased .mul isInputComplexInherited isFixedPointDspDataType mxIsLogical DYNAMIC_DIMENSION_DEF isOutputSingle isInputScalar areAllOutputDimensionsDefined isInputBoolean isInput1or2D ssWriteRTWParamSettings areAllButOneInputDimensionsDefined isInputDynamicallyTyped isOutputSignedFixedPoint isInputUnsignedInteger isInput2D isOutputReal _END_ isInputInt32 isOutputVector isModelMultiTasking delayValidator _DYNAMIC isInputInt16 floor strncmp isOutputDynamicallySized mexWarnMsgTxt isInputSingle mexFunction _ssSetOutputPortMatrixDimensions slCalloc mexVersion areAllInputPortsDiscreteSampleTime isInputFullMatrix ssWriteRTWParameters isInputSignedInteger isInputFrameDataInherited mxIsSparse mxIsNumeric _ssSetInputPortVectorDimension isInputUnsignedFixedPoint ssWarning _ssSetInputPortMatrixDimensions areAllInputPortsSameBehaviorSampleTime mxCreateDoubleMatrix isOutputColVector isOutputRowVector isOutputComplex free isOutputFrameDataInherited mxIsInf mxIsNaN isBlockMultiRate isBlockContinuous isOutputInteger strcmp mxIsComplex isOutputInt8 isBlockTsInherited _edata _PROCEDURE_LINKAGE_TABLE_ isOutputSignedInteger isOutputMultiRate isInputRowVector isOutput2D ssWriteRTWWorkVect isBlockDiscrete mexMakeMemoryPersistent isInputFixedPoint isInputOriented _etext isInputInt8 isInputReal mxIsDouble isInputFrameDataOff isInputDynamicallySized isInputSampleBased isOutputSquareMatrix isOutputFloat _ssSetOutputPortVectorDimension areInportAndOutportSameDims isOutputUnsignedInteger isOutputFixedPoint isOutputFrameDataOff isInputFrameDataOn isInputFrameBased .div memcpy isInputComplex areAllButOneOutputDimensionsDefined strlen registerSFunctionParams isQuantizedFltPtDspDataType isOutputDouble ssWriteRTWStr isOutputFullMatrix mxGetClassID areAllInputDimensionsDefined isInputDouble isOutputInt16               <          [4                  <          ]4                  <          _4                  <          ^4                  <          ^4                  <          d4                  <          ]4               y   <          [4               p   <          X4                  <          [4        cg: WorkShop Compilers 5.0 99/12/10 Compiler Common 5.0 Patch 107357-07 @(#)math.h	2.6	97/06/05 @(#)floatingpoint.h	2.4 94/06/09 @(#)stdio.h	1.49	97/05/09 SMI @(#)feature_tests.h	1.13	97/06/26 SMI @(#)va_list.h	1.6	96/01/26 SMI @(#)ieeefp.h	2.7 94/11/09 @(#)string.h	1.19	96/03/12 SMI @(#)limits.h	1.35	97/02/25 SMI @(#)isa_defs.h	1.11	97/03/21 SMI @(#)int_limits.h	1.3	96/09/23 SMI @(#)float.h	1.13	94/07/29 SMI @(#)stdlib.h	1.40	97/06/30 SMI @(#)stdarg.h	1.38	96/01/26 SMI @(#)stddef.h	1.9	92/07/14 SMI acomp: WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05  cg: WorkShop Compilers 5.0 99/12/10 Compiler Common 5.0 Patch 107357-07 @(#)limits.h	1.35	97/02/25 SMI @(#)feature_tests.h	1.13	97/06/26 SMI @(#)isa_defs.h	1.11	97/03/21 SMI @(#)int_limits.h	1.3	96/09/23 SMI @(#)string.h	1.19	96/03/12 SMI @(#)float.h	1.13	94/07/29 SMI @(#)stdlib.h	1.40	97/06/30 SMI @(#)stdarg.h	1.38	96/01/26 SMI @(#)va_list.h	1.6	96/01/26 SMI @(#)stddef.h	1.9	92/07/14 SMI @(#)stdio.h	1.49	97/05/09 SMI acomp: WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05  cg: WorkShop Compilers 5.0 99/12/10 Compiler Common 5.0 Patch 107357-07 @(#)math.h	2.6	97/06/05 @(#)floatingpoint.h	2.4 94/06/09 @(#)stdio.h	1.49	97/05/09 SMI @(#)feature_tests.h	1.13	97/06/26 SMI @(#)va_list.h	1.6	96/01/26 SMI @(#)ieeefp.h	2.7 94/11/09 @(#)string.h	1.19	96/03/12 SMI @(#)limits.h	1.35	97/02/25 SMI @(#)isa_defs.h	1.11	97/03/21 SMI @(#)int_limits.h	1.3	96/09/23 SMI @(#)float.h	1.13	94/07/29 SMI @(#)stdlib.h	1.40	97/06/30 SMI @(#)stdarg.h	1.38	96/01/26 SMI @(#)stddef.h	1.9	92/07/14 SMI acomp: WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05  cg: WorkShop Compilers 5.0 99/12/10 Compiler Common 5.0 Patch 107357-07 @(#)limits.h	1.35	97/02/25 SMI @(#)feature_tests.h	1.13	97/06/26 SMI @(#)isa_defs.h	1.11	97/03/21 SMI @(#)int_limits.h	1.3	96/09/23 SMI @(#)string.h	1.19	96/03/12 SMI @(#)float.h	1.13	94/07/29 SMI @(#)stdlib.h	1.40	97/06/30 SMI @(#)stdarg.h	1.38	96/01/26 SMI @(#)va_list.h	1.6	96/01/26 SMI @(#)stddef.h	1.9	92/07/14 SMI @(#)stdio.h	1.49	97/05/09 SMI acomp: WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05  cg: WorkShop Compilers 5.0 99/12/10 Compiler Common 5.0 Patch 107357-07 @(#)limits.h	1.35	97/02/25 SMI @(#)feature_tests.h	1.13	97/06/26 SMI @(#)isa_defs.h	1.11	97/03/21 SMI @(#)int_limits.h	1.3	96/09/23 SMI @(#)string.h	1.19	96/03/12 SMI @(#)float.h	1.13	94/07/29 SMI @(#)stdlib.h	1.40	97/06/30 SMI @(#)stdarg.h	1.38	96/01/26 SMI @(#)va_list.h	1.6	96/01/26 SMI @(#)stddef.h	1.9	92/07/14 SMI @(#)stdio.h	1.49	97/05/09 SMI acomp: WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05  cg: WorkShop Compilers 5.0 99/12/10 Compiler Common 5.0 Patch 107357-07 @(#)limits.h	1.35	97/02/25 SMI @(#)feature_tests.h	1.13	97/06/26 SMI @(#)isa_defs.h	1.11	97/03/21 SMI @(#)int_limits.h	1.3	96/09/23 SMI @(#)string.h	1.19	96/03/12 SMI @(#)float.h	1.13	94/07/29 SMI @(#)stdlib.h	1.40	97/06/30 SMI @(#)stdarg.h	1.38	96/01/26 SMI @(#)va_list.h	1.6	96/01/26 SMI @(#)stddef.h	1.9	92/07/14 SMI @(#)stdio.h	1.49	97/05/09 SMI acomp: WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05  cg: WorkShop Compilers 5.0 99/12/10 Compiler Common 5.0 Patch 107357-07 @(#)limits.h	1.35	97/02/25 SMI @(#)feature_tests.h	1.13	97/06/26 SMI @(#)isa_defs.h	1.11	97/03/21 SMI @(#)int_limits.h	1.3	96/09/23 SMI @(#)string.h	1.19	96/03/12 SMI @(#)float.h	1.13	94/07/29 SMI @(#)stdlib.h	1.40	97/06/30 SMI @(#)stdarg.h	1.38	96/01/26 SMI @(#)va_list.h	1.6	96/01/26 SMI @(#)stddef.h	1.9	92/07/14 SMI @(#)stdio.h	1.49	97/05/09 SMI acomp: WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05  cg: WorkShop Compilers 5.0 99/12/10 Compiler Common 5.0 Patch 107357-07 @(#)limits.h	1.35	97/02/25 SMI @(#)feature_tests.h	1.13	97/06/26 SMI @(#)isa_defs.h	1.11	97/03/21 SMI @(#)int_limits.h	1.3	96/09/23 SMI @(#)string.h	1.19	96/03/12 SMI @(#)float.h	1.13	94/07/29 SMI @(#)stdlib.h	1.40	97/06/30 SMI @(#)stdarg.h	1.38	96/01/26 SMI @(#)va_list.h	1.6	96/01/26 SMI @(#)stddef.h	1.9	92/07/14 SMI @(#)stdio.h	1.49	97/05/09 SMI acomp: WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05  cg: WorkShop Compilers 5.0 99/12/10 Compiler Common 5.0 Patch 107357-07 @(#)math.h	2.6	97/06/05 @(#)floatingpoint.h	2.4 94/06/09 @(#)stdio.h	1.49	97/05/09 SMI @(#)feature_tests.h	1.13	97/06/26 SMI @(#)va_list.h	1.6	96/01/26 SMI @(#)ieeefp.h	2.7 94/11/09 @(#)string.h	1.19	96/03/12 SMI @(#)limits.h	1.35	97/02/25 SMI @(#)isa_defs.h	1.11	97/03/21 SMI @(#)int_limits.h	1.3	96/09/23 SMI @(#)float.h	1.13	94/07/29 SMI @(#)stdlib.h	1.40	97/06/30 SMI @(#)stdarg.h	1.38	96/01/26 SMI @(#)stddef.h	1.9	92/07/14 SMI acomp: WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05  cg: WorkShop Compilers 5.0 99/12/10 Compiler Common 5.0 Patch 107357-07 acomp: WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05  .hash .dynsym .dynstr .SUNW_version .SUNW_versym .rela.data .rela.got .rela.plt .text .rodata1 .rodata .got .plt .dynamic .data1 .data .picdata .bss .symtab .strtab .stab.index .comment .shstrtab .stab.indexstr  sdspfirdn2.c Xa ; O ; P ; V=3.1 ; R=WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05 /devel/R12fcs/build/toolbox/dspblks/dspmex; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I../src/sim -I../src/rt -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o /tmp/sdspfirdn217581.o  ../src/v4/sdspfirdn2.c -W0,-xp  dsp_cplx_sim.c Xa ; O ; P ; V=3.1 ; R=WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05 /devel/R12fcs/build/toolbox/dspblks/dspmex; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I../src/rt -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o ../obj/sol2/dsp_cplx_sim.o  ../src/sim/dsp_cplx_sim.c -W0,-xp  dsp_dlyerr_sim.c Xa ; O ; P ; V=3.1 ; R=WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05 /devel/R12fcs/build/toolbox/dspblks/dspmex; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I../src/rt -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o ../obj/sol2/dsp_dlyerr_sim.o  ../src/sim/dsp_dlyerr_sim.c -W0,-xp  dsp_dtype_sim.c Xa ; O ; P ; V=3.1 ; R=WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05 /devel/R12fcs/build/toolbox/dspblks/dspmex; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I../src/rt -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o ../obj/sol2/dsp_dtype_sim.o  ../src/sim/dsp_dtype_sim.c -W0,-xp  dsp_fixpt_sim.c Xa ; O ; P ; V=3.1 ; R=WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05 /devel/R12fcs/build/toolbox/dspblks/dspmex; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I../src/rt -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o ../obj/sol2/dsp_fixpt_sim.o  ../src/sim/dsp_fixpt_sim.c -W0,-xp  dsp_ismultirate_sim.c Xa ; O ; P ; V=3.1 ; R=WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05 /devel/R12fcs/build/toolbox/dspblks/dspmex; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I../src/rt -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o ../obj/sol2/dsp_ismultirate_sim.o  ../src/sim/dsp_ismultirate_sim.c -W0,-xp  dsp_mtrx_sim.c Xa ; O ; P ; V=3.1 ; R=WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05 /devel/R12fcs/build/toolbox/dspblks/dspmex; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I../src/rt -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o ../obj/sol2/dsp_mtrx_sim.o  ../src/sim/dsp_mtrx_sim.c -W0,-xp  dsp_ts_sim.c Xa ; O ; P ; V=3.1 ; R=WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05 /devel/R12fcs/build/toolbox/dspblks/dspmex; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I../src/rt -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o ../obj/sol2/dsp_ts_sim.o  ../src/sim/dsp_ts_sim.c -W0,-xp  dsp_sim.c Xa ; O ; P ; V=3.1 ; R=WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05 /devel/R12fcs/build/toolbox/dspblks/dspmex; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I../src/rt -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o ../obj/sol2/dsp_sim.o  ../src/sim/dsp_sim.c -W0,-xp  mexversion.c Xa ; O ; P ; V=3.1 ; R=WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05 /devel/R12fcs/build/toolbox/dspblks/dspmex; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I../src/sim -I../src/rt -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o /tmp/mexversion17581.o  /devel/R12fcs/build/extern/src/mexversion.c -W0,-xp                                                                                    l  l                         \  \  5                  o     	  	                   %o     	  	   ~                2        
0  
0                  =        
H  
H  D               G            h               Q            o                  W            N                  `        V  V   7                  h           p                 m                              r                            {       $  $   t                              ,                                                                                                  2                      T  =                               Ô  h                                                                                                 S                 