ELF                    4  S     4    (                   :  :           ;  ;                    =< =<                        4       0   '       &              .   1   -   *   )       2   "   /          !   3                            $   #   ,                                                                                                                                                           %                             (          +                                                       (            |                                                 T            H      	      0      
      :           ;            <           =<           =           =           >                                                                                                            >                        ;          ,              3              :              A              I              Q              ^              c              h              t =<         }                              .    	     0   ,  	                                                                          >          <          :        	                         calloc _end mxCalloc _GLOBAL_OFFSET_TABLE_ mxGetM mxGetN malloc sprintf mxGetPr mexErrMsgTxt fabs .mul mxIsLogical _DYNAMIC floor mexWarnMsgTxt mexFunction mexVersion mxIsNumeric mxCreateDoubleMatrix free strcmp mxIsComplex _edata _PROCEDURE_LINKAGE_TABLE_ _etext strlen mxGetClassID homopuls.mexsol libm.so.1                                                                                                                                                                                                                                                                                                  [                                                                                                              =    = =     : ;     H ;     0 ;     0 ;     1 ;     1, ;      ;     1\ ;     2 ;     P ;     2 ;     ` ;     h ;$     3 ;(     3 ;,     4p ;0     4| ;4     : ;8     4 ;<     4 ;@     4 ;D     5< ;L     5 ;H     5t ;P     5 ;X     68 ;T     5 ;\     : ;`     6< ;d     6D ;h     6L ;l     6T ;p     6 ;t     6 ;x     7  ;|     7 ;     7 ;     7@ ;     7P ;     7\ ;     7d ;     7l ;     7x ;    > ;     7| ;     8$ ;     = ;     8` ;     8 ;     8 ;     9 <     )@ ;     90 ;     9< ;     9P ;      ;     p ;      <      ;      ;     \ <      t <      <      ;     9 ;     : ;     :@ ;     :d ;     : <    = <H  "     <T       <`       <l  #     <x  !     <       <        <  ,     <       <  &     <       <  3     <  $     <  2     <       <  '     =  -     =  .     =   *     =,  +        >h>       㿐'D'L'H'P@    K D HLP#l#hl@ Kh;`D@ K    ` `  BFā
                  ?                      x@    K Ć 䀠   Ȩ @ K   Ƞ @ K   @ KĐ  $      `@ K @ K  "   @ K  "      `@ K @ K  "   @ K  "      `@ K @ K  Ƞ @ K  @ K  Ƞ @ K  Ȣ @ K  @ K  "      `@ K @ Kx  Ƞ @ Kw  @ Kw     $ %      `ܤ      @ Ko   @ Kk  Ȳ `@ Ki  `   `  ;hH;` @ K_    @ KZ;x `h;px+ h    `@ KGxh    ph@   )@p??F@##%;x   	pt     h  ;x )       `  `pt  " ` x|  2   `&`  " `p? x>@` 	`p`? x>@`  & @ J @ J % %  %  % % (% 0.% , % 8% 4% <         `@ Jݖ @ Jϐ               ?                      h@    J  , Ȧ @ J Ƞ @ J  @ J   $ %  @ J   @ J ȶ   @ J          `         #\ ;pH;h#`@ J   @ J;h p       @   )@\??F@##;d;x   xx\|x   p         -   3   $        ##;<;x  x"  ` `2x  2    `&    ? >88` ? >88` `@ J`  &@ J @ J %%              ?      @       @Y                      H@    I`Ȫ  l @ I `Ƞ @ I  @ I `Ȱ @ I `Ƞ @ I  @ Iސ a.  a  a  a.  a .  (  a. a  &  `@ I   `  @ I;    ;`;$ h   `   `      ;	B;h;x;p< `@ I     9  " ?@?@ #` ;@ I; h= 
 x     > ? ;F^ƍJ;##@ I;p  ^@Ɓ
 $@ ? $@?    = 
   9  > ; ?;&`    `썧@> > >`   ?                              㿀@    HȤ  t  @ I+ Ƞ @ I*  @ I*   *``    *` 	( *`  L  F;`$ N` *`        `@     ;p;h`   ' 3@@ I   `  `  ʍƍF#xx0 (   p=@  h=@  " @F#|| 0 ( #xx=@ H<@= ` @&` `    2   @ H     ;p$ '`       `@  ;h@ H `    = `h   + ` `  H< `H<`  &` p^?`                                                                             @    H X      $ @  `                 @    H       ( @  `                㿠@    G  ز      & @ H\"   @ HW!&     &!L` !L   `,& &     0 &   @ HD & Ȑ      Ȑ    	`&                                                                  㿠@ H"   @  ?` 㜐   *`    ?    @ H   "       ??                 㿐@    G     `4     (       @ G  @ G @ G     @ Gߐ    @ GĖ @ Gא @ G   !L   aL `@    㿘'  '  @  ! 	 㿘\  '  '#\@   
                                                  㿠@    G    `
@  ?  '    .         
 #  
    
    
\      
     \ 
  
      `8    " N   N   I  @ & ?         2 8       " 2     !`     "     @@      	        "     2 
#\     `D   #\!L     !L         `@        `<            l       8  p                㿐@    F'D 'H   'L ` 'P'T'X L     	@  ? "  ㈀` v *`          2 5       2         +       "      !            ' '   "         ' '        /   K    *     '      #`  !     `       " #\`     #\#` 
 L  L          &   
    `L          `H   
             8  \          ,                㿈@    E'H` 'L 'P 'T'X L       `P}       @  ?`
 \ r *`       ``   X` ?    M` }    D` #\r    9`j   1`a   (`#\V   `''I   `''#\:  `   &  	        `T    `X   	                p@    E'L   'P  `\'T  'X  '' (   P `@ E        `d@ E    
       `h@ E    	   @ E  (( 	L    `l          `p        `t@ E{        8 Ԅ `x@ Eq        4 Ԅ `|@ Eg    k    <    `@ EE ԖL     ` L  C        Ը 'Є `@ E. o   L      `    B    Є `     7     `     ,     `G   $ Є 'L&          
 `       @ D `     `    	ASY@   C0                      㾘@    D  ᜀ         `      @ D @ D           `      @ D @ D @ D` @ D` @ D    @ D`    @ D`           `      @ D @ D @ D`  B#\
B\        `      @ D @ Dt            `      @ Du @ Dg @ D_`       @ Dd`   j.      a  D   # a & ` $     B"  	&   L  2           @ DX      @ DR           ` @ D0 @ D"                                                          ֐  '  V `  &@ D  & @ C        
&:    p	       p a  P P  8 $ ą8(:@ $ T T  8Ć 8(:@ $ X X  8Ć 8(:@ $ \ \  8Ć 8(:@ $ p p  8Ć 8(:@    4  p                    <  |                㿠@    C   ` s @ Cv   @  	?B#\`# \ e` \ *`    ᤀ  	   $᤟   &$   `    ᨀ  	   $᨟   &$   `    x Ȁ     ȁ    `    0 ؀     ؁    `     ڙ  ش           `    9                   @    B h       @ ` a %f, b %f 
    The sample time is a scalar.    The divider must be a vector    The offset must be a vector Divider and Offset must have the same length    Sample time must be positive number.    Iteration %d, offsetTimeI %f, sampleTimeI %f 
  sampleTimeI %f, past_sample[ii] %f, offsetTimeI %f, past_offset[ii] %f 
    NumSampleTime %d: 
 Wrong number of input arguments passed to S-function MEX-file.
 %d input arguments were passed in when expecting %d input arguments.
   Sample Time: %f, Offset Time: %f
   Sample Time: %f, Offset Time: %f    Check your sample time and offset time. It is not consistant.   NumSampleTime %d: 
 reverse[%d]=%d; 
   
   reverse[%d]=%d; last_value=%d; 
    new_last_value=%d;
     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   homopuls    homopuls    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   homopuls    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 mdlGetInputPortWidth Unexpected call to mdlGetOutputPortWidth    Unexpected call to mdlSetWorkWidths 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           -           (   
  S           o  Wo  |o       <                 T           D   	   o           MEX level1 S-function "homopuls"                                                                               (            |                                                 T            H      	      0      
      :           ;            <           =<           =           =           >                                                                                             =                        0  	  
  x  8  	  F     8  	  z  @     	   =         #x  |  	   >        %     `  	  F        	    &  <  	         	                 0       
   "  0       
   (  1       
   .  1,       
   4  1\       
   :  2       
   @  2       
   F =   !     P  3       
   V  3       
   \  4p       
   b  4|       
   h  :          n  4       
   t  4       
   z  4       
     5<       
     5t       
     5       
     5       
     5       
     68       
     :            6<       
     6D       
     6L       
     6T       
     6       
     6       
     7        
     7       
     7       
     7@       
     7P       
     7\       
     7d       
     7l       
     7x       
   >       
  7|       
    8$       
    8`       
    8       
  "  8       
  (  9       
  .  90       
  4  9<       
  :  9P       
  @  9       
  F  :       
  L  :@       
  R  :d       
  X  :       
  ^  H       	  u  X     	  }         	      4  	    P       	    p    	    `       	        	    h       	        	  (  \     	  2  t     	  A       	  N     0  	  _     0  	  v  $     	    )@       	    )`    	              =                    " >        '             0 ;         ]             d             k             r                                                                               =<                                     .    	    0   ,  	  :             P             e             j             q             } >         <          :                                 homopuls.mexsol homopuls.c .L431 .L435 .L439 .L442 .L451 .L482 .L527 _sfcnName .L617 .L623 .L632 .L633 .L672 .L709 .L716 .L728 .L743 .L770 .L787 .L799 .L819 .L825 .L831 .L835 .L837 .L839 .L842 .L846 .L848 .L852 .L856 .L859 .L860 .L867 .L870 .L873 .L876 .L879 .L885 .L886 .L894 .L897 .L903 .L906 .L909 .L923 .L925 .L928 .L947 .L952 .L958 .L964 .L972 .L_const_seg_900000103 isclose .L_const_seg_900000201 mdlInitializeSizes .L_const_seg_900000301 mdlInitializeSampleTimes .L_const_seg_900000402 mdlInitializeConditions .L_const_seg_900000503 mdlOutputs mdlUpdate mdlDerivatives mdlTerminate mdlZeroCrossings mdlGetTimeOfNextVarHit _CreateSimStruct .L_const_seg_900002101 _ProcessMexSfunctionCmdLineCall mexversion.c version calloc DYNAMIC_DIMENSION _START_ ssWriteRTWMxVectParam ssWriteRTWNameValuePair _end mxCalloc _GLOBAL_OFFSET_TABLE_ ssWriteRTWMx2dMatParam mxGetM mxGetN malloc sprintf ssGetDTypeIdFromMxArray mxGetPr mexErrMsgTxt fabs .mul mxIsLogical DYNAMIC_DIMENSION_DEF ssWriteRTWParamSettings _END_ _DYNAMIC floor mexWarnMsgTxt mexFunction mexVersion ssWriteRTWParameters mxIsNumeric ssWarning mxCreateDoubleMatrix free strcmp mxIsComplex _edata _PROCEDURE_LINKAGE_TABLE_ ssWriteRTWWorkVect _etext strlen ssWriteRTWStr mxGetClassID              <          Y4               A   <          [4        cg: WorkShop Compilers 5.0 99/12/10 Compiler Common 5.0 Patch 107357-07 @(#)stddef.h	1.9	92/07/14 SMI @(#)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 @(#)float.h	1.13	94/07/29 SMI @(#)stdlib.h	1.40	97/06/30 SMI @(#)stdio.h	1.49	97/05/09 SMI @(#)va_list.h	1.6	96/01/26 SMI @(#)string.h	1.19	96/03/12 SMI @(#)stdarg.h	1.38	96/01/26 SMI @(#)math.h	2.6	97/06/05 @(#)floatingpoint.h	2.4 94/06/09 @(#)ieeefp.h	2.7 94/11/09 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 .picdata .bss .symtab .strtab .stab.index .comment .shstrtab .stab.indexstr  homopuls.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/commblks/commblksobsolete; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I/devel/R12fcs/build/toolbox/commblks/commmex -I/devel/R12fcs/build/toolbox/dspblks/src/sim -I/devel/R12fcs/build/toolbox/dspblks/src/rt -I/devel/R12fcs/build/toolbox/dspblks/dspmex -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o /tmp/homopuls13071.o  homopuls.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/commblks/commblksobsolete; /opt/SUNWspro/bin/../SC5.0/bin/cc -c -I/devel/R12fcs/build/toolbox/commblks/commmex -I/devel/R12fcs/build/toolbox/dspblks/src/sim -I/devel/R12fcs/build/toolbox/dspblks/src/rt -I/devel/R12fcs/build/toolbox/dspblks/dspmex -I/devel/R12fcs/build/extern/include -I/devel/R12fcs/build/simulink/include -DMATLAB_MEX_FILE -KPIC -dalign -DARCH_SOL2 -O -DNDEBUG -o /tmp/mexversion13071.o  /devel/R12fcs/build/extern/src/mexversion.c -W0,-xp                                                           T                            @                       (  (  S                  o     |  |                   %o          h                2                              =            <               G        T  T                  Q        H  H  $x                  W        0  0  
                  `        :  :   7                  h       ;   ;                    m       <  <  $                 r       =<  =<                   {       =  =   ,                         =  =                            >  >                                  >        p                      F                                 K   H                              K                                 N                                  Ov  ]               