Subsections


Modulo counter

\epsfig{file=Modulo_Count.eps,width=90.00pt}

Library

Sources

Description

Dialog Box

Set Modulo_Count block parameters
initial state ($ >$=0) 0
Modulo what number ($ >$0) 3

Default properties

Interfacing function

scilab/macros/scicos_blocks/sources/Modulo_Count.sci

Computational function (type 4)


#include "scicos_block.h"
#include <math.h>

void 
modulo_count(scicos_block *block,int flag)
{
  if(flag == 1) {
    *block->outptr[0]=block->z[0];
  }else if (flag == 2){
    block->z[0]=(1+(int)block->z[0])%(block->ipar[0]);
   }
}


Ramine Nikoukhah 2004-06-22