ELF                    4  x     4    (                   X  X           X X      d  ,           [ [                     5   ;   $           3           %       7      '   :                       -   2           )              6              5   "       ,   9       4                   +   *           1   8   &       0               /                                                                                                                                                              #                      (          .                                      !                                   \                        	,            	H            	            
             0            h      	      I      
      X`           X           Z\           [           \P           \           ^           _                                                                                                            _                       &              / X         E              Q              X              _              f              n              v                                                                       [                         C    	     I   ,  	                                                                       	              _         Z\        6             F  X        M             X             _             w            mxIsEmpty _end mxGetNumberOfElements mxCalloc _GLOBAL_OFFSET_TABLE_ mxGetScalar mxGetM mxGetN malloc sprintf mxGetPr mexErrMsgTxt modf .mul mxIsLogical mxIsSingle _DYNAMIC mexWarnMsgTxt mexFunction mexVersion mxGetData mxIsNumeric mxCreateDoubleMatrix free strcmp mxIsComplex _edata _PROCEDURE_LINKAGE_TABLE_ mxGetDimensions _etext mxIsDouble strlen mxGetNumberOfDimensions mxGetClassID sfun_idxsearch.mexsol                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         \P    \ \T    \ \X    ] \\    ]D \`    ]t \d    ] \    ^ \     XL X    \P X    \T X    \` X    \X X    \\ X     I X     Jl X     J Z     h X     K X     K0 X     K\ X     K X    ^ X     X` X    ^ X     Xh X    \d X    ^ X     L ZP    \ X     Lt Z      Z(     p Y      Mt X     M$ Y     M Y     N0 Y     M Y     NX Y    ^| Y     N Y      O Y$     O Y(     O Z@     ,  ZD     ,` Y,     Xp Y0     O Y4     O Y8     P Y<     PT YD     P Y@     P YH     P YP     QP YL     Q YT     X YX     QT Y\     Q\ Y`     Qd Yd     Ql Yh     Q Yl     R Yp     R Yt     R  Yx     R( Y|     RX Y     Rh Y     Rt Y     R| Y     R Y     R Y    _ Y     R Y     S< Y    \h Y     Sx Y     S Y     S Y     T, ZH     = Y     TH Y     TX Y     Tl Z     h ZX      ZT     0 Z      Z     X Z4     *X Z       Z$     ( Z      Z<     + Z,      Z8     + Z0     *P Y     U Y     U0 Y     U\ Y     U Y     U Y     U Y     V$ Y     VT Y     V Y     V Y     V Y     W Y     W@ Y     Wt Y     W Y     W Y     W Z      W Z     X$ ZL    \ Z       Z  2     Z  .     Z       Z  7     Z  (     Z  :     Z  5     Z  9     Z  &     [  -     [       [  %     [(       [4  '     [@  8     [L  !     [X  *     [d  "     [p  0     [|  1     [  $     [       [        [  #     [  /                                㿠@    R Ȇ   @ R|       @ Ry       @ Rv       @ Rs @#\\   	    `@       @ RV       @ RS       @ RP       @ RM @#\\  	    `@       @ R2   b    @ R/   \    @ R,   V    @ R) @#\\   	    `@       @ R   5    @ R	   /    @ R   )    @ R @#\\   	    `@       @ Q   
    @ Q       @ Q        @ Q @#\\   	    `@       @ Q @#\\2 !L @ Q @#\\     ` @   !L      !L  2 	  @ Q    2   @ Q    2 	  @ Q         @ Q         @ Q         @ Q   ȸ @ Q   ȶ @ Q    @ Q     $       @ Q     ` 8     ? a`@   Ɓ    	   ` @&? &      $@         ? a`@   
    	   ` @&? 
      (@    @ Q2 @#\\ i     `  bƒ ^` 
F    	    ` &       `,@     G  ` $    	    ` &       `0@       `  @    ` @    `@       `@       `@       `@       `@                      㿀@    P!L   <   L    <      F   @ P @#\\  2    `4@  ' '  ''    8@   ''` ('    `'@ P''''L @     L  @      L @     L    @                     㿀@    O     t     `@@  ' '  ''    D@   ''L @  
 L   @      D    0   	    `<@     $   0 " 
    `<@       0 8'     '@ P''''L <     L  <                      㿐@    O    Ḅ `H  @  ' '  ' ''''      ` " l㿠 & 0@    O Ć 4  0  ;                     ̄ !L  "  !L  2     ̄    ̄    ̄    ̄  @ O     "   D      LL <      a @  L <       <    L @      a @  L @       *   (@(@ O_ @#\\     ? ?&l &,   &p   `P @        `L@                                      @    N ⼂      t @!` 8 `!8`  l`   !    #@   l&!              ?      ?      A      C0                      H@    N   #\  #` @ O  Ȱ"  @ N @#  2           \    a& .   #d.          ;x;p#h#l      Ȫ   ;@ N#@# "     "D``   ;;@ N#Ȱ @ N @#      9 dx    *       %  p           9 d        ȉ	                ȑ	" # @ Nf;@# "     ր  \    `T @   ̀  \ `X     @ NF;@#  A" }            ȁ	 `
^   9 ލ@#    F#       ##@ N1  ` !
^9 ލ@#  F#      |  p"  x  -` 	  	 	x	Ɓ
    	p
   9 p     
   = x ``   
   9 p" "`%`   
@     @    x``  "  B  \    `\    -`       9  %`@
0 8-`       + ` F    `-`  	  @
  0 8-` " @ p%`   -`   ȉ	 ,  L,` # ( 89 ?    ;#@ M#Ȱ @ Mf @#   
   9  l    (  
    $  h       
   9          	   
              	" # @ M)#@# "     ׀  \    `` @ ѐ  ̀  \ `d     #@ M#@#  A" }            	 &`
^   9 ލ@#    F#       ##@ L`
^9 ލ@#  F#      |  h"  x  -` 	  	 	l	    	h   9 h        = l ``      9 h" "`%`   !     @    l``  "  B  \    `h    -`    
   9  %`@
0 8-`    
   + ` 
&    `-`  	  @
  0 8-` " @ h%`   -`      	 ,   ` # ( ȍ    ;@ L1#@#   ``  @
S                      @  @    K  D ȶ @ L   @ L	;  @ L;  @ L;  @ K;    # `l #d#h  #` #p (#t#x# 8# ####\#l#|#@ 3       @ K  Ƞ @ K  #`  D L#\  @ y                    @    K       t @  `                 @    K ം      x @  `㿠` 6 &     @ .  @ K @&  㿠` 6 &    @ .  @ K 8&                  㿈@    J     a   ?    ' ' ' '' '' 	'" ?@ Kt  '?'L <   L  <                    㿈@    J      a   ?    ' ' ' '' '' 	'" ?@ K?  '?'L @   L  @                    㿐@    J    L a      ' ' ' ' '''!L <   !L  <                    㿐@    J    ᰄ a      ' ' ' ' '''!L @   !L  @                    㿠@    J        & @ Jے"   @ J֒!&     &!L` !L   `|& &     &       @ J & Ȑ      Ȑ    	`&     &   &ఄ &&ก                                                                 㿠@ J~   @  ?` 㜐   *`    ?    @ J   "       ??                 㿐@    I     `     (       @ JV  @ JS @ JS     @ JP    @ JM @ JH @ JL   !L   aL `@    㿘'  '  @  ! 	 㿘\  '  '#\@   
                                                  㿠@    I  ᔸ  `
@  ?  '    .         
 #  
    
    
\      
     \ 
  
      `    " N   N   I  @ & ?         2 8       " 2     !`     "     @@      	        "     2 
#\     `   #\!L     !L         `        `            l       8  p                㿐@    H'D 'H 0 'L ` 'P'T'X L     	@  ? "  ㈀` v *`          2 5       2         +       "      !            ' '   "         ' '        /   K    *     '      #`  !     `       " #\`     #\#` 
 L  L          &   
    `          `   
             8  \          ,                㿈@    H'H` 'L 'P 'T'X L       `}       @  ?`
 \ r *`       ``   X` ?    M` }    D` #\r    9`j   1`a   (`#\V   `''I   `''#\:  `   &  	        `    `   	                p@    G'L   'P  `'T  'X  '' (   P @ H        `@ H    
       `@ H    	   @ G  (( 	L    `          `        `@ G        8 Ԅ `@ G        4 Ԅ `@ Gސ    k    <    `@ GΔ ԖL     ` L  C        Ը 'Є `@ G o   L      `ܒ    B    Є `     7     `     ,     `G   $ Є 'L&          
 `       @ Gp `     `В    	ASY@   C0                      㾘@    F  ⬀         `     p@ GK @ GR           `     p@ G> @ GE @ GF` @ GF` @ G    @ F`    @ F`           `     p@ G @ G& @ G-`  B#\
B\        a      p@ G @ G            a     p@ F @ G @ G`       @ G`   .      a  D   # x & `         B"  	&            @ FՐ      @ Fϒ           a @ F @ FƐ     p        (      (    h       l            x      |      d                            ֐ y '  e `h  &@ Fx  & @ Fr        
&:    p	       p a  P P  8 $ ą8(:@ $ T T  8Ć 8(:@ $ X X  8Ć 8(:@ $ \ \  8Ć 8(:@ $ p p  8Ć 8(:@    D  <       <  <  4  ,  <  <  L           `    <    @        <  <        <  <  p                    㿐@    E   l @ E   @  	?B#\`#@ \ e` U *`    
0             $L    
 a    
0             $L    
 a    
  0 2       $L    
 a    
  0 2       $L    
 a               
 a$       
$LpLx#h#d#`#\hd`\        a(    Ā   
$LpLx#h#d#`#\hd`\        a,         $L    
 a0         $L    
 a4              
 a8         $L    
 a<         $L    
 a@              
 aD       	   $L     
 aH    U 
Ȁ     ȁ   
 aL    ̀     ́   
 aP    Ԁ     E 
 aT    ؀     ؁   
 aX     
 
M   
3 
    a\                       @    C        @ ` Cannot choose extrapolation when outputting only the index from the search - must output both the index and distance fraction   Breakpoint data must be non-complex, of type double or single, and non-empty    Breakpoint data must be a row or column vector of at least two elements Breakpoint data must be strictly increasing Breakpoint data must be strictly increasing Breakpoint data must be evenly spaced to the last bit of precision; either change data to even spacing or select another search method  32-bit breakpoint data must be evenly spaced to the last bit of precision; either change data to even spacing or select another search method   Need six (6) parameters for this block: BP_DATA, SEARCH_MODE, CACHEBP_FLAG, EXTRAP_METHOD, RANGE_ERROR_MODE, OUTPUT_MODE    Unsupported data type in breakpoint data parameter  Input exceeds breakpoint range, clipping input to limit of range and continuing Input value exceeds breakpoint range    Index search cannot analyze breakpoint set specified in dialog box  Input exceeds breakpoint range, clipping input to limit of range and continuing Input value exceeds breakpoint range    Index search cannot analyze breakpoint set specified in dialog box  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   sfun_idxsearch  sfun_idxsearch  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   sfun_idxsearch  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 mdlStart Unexpected call to mdlCheckParameters   Invalid flag encountered in simulink.c  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                    
       \      o  U5o  	,o       Z\     8           0     	        	   o                                   MEX level2 S-function "sfun_idxsearch"          Search mode must be EVEN_SPACING, INDEX, or BINARY (1, 2 or 3)  Extrapolation method must be CLIP (1) or EXTRAPOLATE (2)    Output mode must be 0 (both) or 1 (index only)  Value for 'use previous index' must be 0 or 1   Range error action must be IGNORE, WARNING, or ERROR (1,2, or 3)    The output port dimensions are invalid.  If the output port is a 1-D signal, the output width must be an even number.  If the output port is a matrix, the number of rows must be an even number    searchMode  cacheBpFlag extrapMethod    rangeErrorMode  outputMode  bpData                                                                                     \                        	,            	H            	            
             0            h      	      I      
      X`           X           Z\           [           \P           \           ^           _                                                                                             \       0            8  2l   0  	  N  3  8  	  k  0    	    2   8  	    0     	  A ^       b  8  |  	  z _          -     	    5t  `  	    .X     	    1     	  #  ,     	    :  <  	    .     	    2P     	       d  	   5            F \P         L \T         R \X         X \\         ^ \`         d  I       
   j  Jl       
   p  J       
   v  K       
   |  K0       
     K\       
     K       
    ^            X`           \d          ^            Xh           ^            Lt       
     L       
     M$       
     Mt       
     M       
     M       
     N0       
     NX       
    ^|           \h   '       N       
     O       
     O       
    O       
  
  Xp           O       
    O       
    P       
  %  PT       
  ,  P       
  3  P       
  :  P       
  A  Q       
  H  QP       
  O  X         V  QT       
  ]  Q\       
  d  Qd       
  k  Ql       
  r  Q       
  y  R       
    R       
    R        
    R(       
    RX       
    Rh       
    Rt       
    R|       
    R       
    R       
   _         R       
    S<       
    Sx       
    S       
    S       
    T,       
    TH       
    TX       
    Tl       
    U       
    U0       
    U\       
    U       
  !  U       
  (  U       
  /  V$       
  6  VT       
  =  V       
  D  V       
  K  V       
  R  W       
  Y  W@       
  `  Wt       
  g  W       
  n  W       
  u  W       
  |  W       
    X$       
    h       	      (  	       l  	    X     	    h  \  	           	       @  	  '  (   D  	  0  p       	  G      	  R  *P     	  _  *X  H  	  f  +   0  	  w  +   0  	    ,    @  	    ,`   @  	    /     	    =       	    =  X  	              \                    f _                                   X                                                                                                   +             0             5             W              [                       C    	    I   ,  	                            C             X             ]             d             p _        w Z\                       X                                                           ../../toolbox/simulink/blocks/sfun_idxsearch.mexsol sfun_idxsearch.c .L418 .L420 .L422 .L424 .L426 .L489 .L502 .L509 .L518 .L527 .L539 .L548 .L562 .L563 .L580 .L582 .L583 .L606 .L623 .L633 .L697 .L699 .L732 .L776 .L778 .L810 .L850 _sfcnName .L867 .L873 .L938 .L939 .L978 .L1015 .L1022 .L1034 .L1049 .L1076 .L1093 .L1105 .L1125 .L1131 .L1137 .L1141 .L1143 .L1145 .L1148 .L1152 .L1154 .L1158 .L1162 .L1165 .L1166 .L1173 .L1176 .L1179 .L1182 .L1185 .L1191 .L1192 .L1200 .L1203 .L1209 .L1212 .L1215 .L1227 .L1229 .L1232 .L1254 .L1262 .L1270 .L1278 .L1283 .L1288 .L1293 .L1298 .L1303 .L1308 .L1313 .L1318 .L1323 .L1328 .L1334 .L1339 .L1344 .L1349 .L1355 .L_const_seg_900000102 mdlCheckParameters mdlSetDefaultPortDimensionInfo mdlSetWorkWidths mdlInitializeSizes .L_const_seg_900000701 mdlInitializeSampleTimes mdlStart .L_const_seg_900000901 mdlOutputs mdlTerminate mdlRTW mdlZeroCrossings mdlGetTimeOfNextVarHit _RegNumInputPortsCB _RegNumOutputPortsCB _CreateSimStruct .L_const_seg_900003001 _ProcessMexSfunctionCmdLineCall mexversion.c version mxIsEmpty DYNAMIC_DIMENSION _START_ ssWriteRTWMxVectParam ssWriteRTWNameValuePair _end mdlSetOutputPortDimensionInfo mxGetNumberOfElements mxCalloc _GLOBAL_OFFSET_TABLE_ mxGetScalar ssWriteRTWMx2dMatParam mxGetM mxGetN malloc sprintf ssGetDTypeIdFromMxArray mxGetPr mexErrMsgTxt modf .mul mxIsLogical DYNAMIC_DIMENSION_DEF mxIsSingle ssWriteRTWParamSettings _END_ _DYNAMIC mexWarnMsgTxt mexFunction _ssSetOutputPortMatrixDimensions mexVersion ssWriteRTWParameters mxGetData mxIsNumeric _ssSetInputPortVectorDimension ssWarning _ssSetInputPortMatrixDimensions mxCreateDoubleMatrix free strcmp mxIsComplex _edata _PROCEDURE_LINKAGE_TABLE_ ssWriteRTWWorkVect mxGetDimensions _etext mxIsDouble _ssSetOutputPortVectorDimension strlen mxGetNumberOfDimensions ssWriteRTWStr mxGetClassID mdlSetInputPortDimensionInfo            g   <          _4               z   <          [4        cg: WorkShop Compilers 5.0 99/12/10 Compiler Common 5.0 Patch 107357-07 @(#)string.h	1.19	96/03/12 SMI @(#)feature_tests.h	1.13	97/06/26 SMI @(#)math.h	2.6	97/06/05 @(#)floatingpoint.h	2.4 94/06/09 @(#)stdio.h	1.49	97/05/09 SMI @(#)va_list.h	1.6	96/01/26 SMI @(#)ieeefp.h	2.7 94/11/09 @(#)float.h	1.13	94/07/29 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 @(#)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 .data .data1 .picdata .bss .symtab .strtab .stab.index .comment .shstrtab .stab.indexstr  sfun_idxsearch.c Xa ; O ; P ; V=3.1 ; R=WorkShop Compilers 5.0 99/12/04 C 5.0 patch 107289-05 /devel/R12fcs/build/simulink/internal; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o /tmp/sfun_idxsearch18677.o  sfun_idxsearch.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/simulink/internal; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o /tmp/mexversion18677.o  /devel/R12fcs/build/extern/src/mexversion.c -W0,-xp                                                                                    \  \                                               o     	,  	,                   %o     	H  	H   v                2        	  	   `               =        
   
                  G        0  0  8               Q        h  h  9                  W        I  I  r                  `        X`  X`   G                  h       X  X                   m       Z\  Z\  l                 r       [  [                   {       \P  \P   H                         \  \  1                         ^  ^   @                         _  _                                  _                              j  =                               r   H                              rT                                 u                                  u                 