Home / fixpo / programs
Name Modified Size InfoDownloads / Week
Parent folder
FiCore.m 2012-04-15 38.2 kB
Totals: 1 Item   38.2 kB 0
- 10 mar 2012: first commit of FiCore.m
---------------------------------------
  It contains the following functions:
  - QUANTIZATION FUNCTIONS: fip, fip_primitive_complex, fip_primitive
  - INITIALIZATION: fi_create
  - PRINT: fi_print
  - TRUNCATION: fip_rnd_signed_remov_fract_part
  - REAL SUM: fip_sum_primitive
  - REAL DIFF: fip_diff_primitive
  - REAL MULTIPLICATION: fip_mul, fip_mul_primitive
  - COMPLEX MULTIPLICATION: fip_compl_mul, fip_compl_mul_primitive, fip_compl_mul1, fip_compl_mul1_primitive
  - REAL/IMAG: fip_real, fip_primitive_real, fip_imag, fip_primitive_imag
  - CONVERSION/VISUALIZATION: fi2bin4reals, binarray2str
  - COMPARISON: fip_cmp_primitive
  - RANGE: fip_range_real_primitive, fip_range_real_primitive_bit_num
  - SCALING: fip_fract_scal
  It is based on the following fixed point representation:
  - fi.x     = value
  - fi.type  = "s"->signed, "u"->unsigned (currently only "s" is supported)
  - fi.int   = number of digits of integer part
  - fi.dec   = number of digits of fractional part
  - fi.ovf   = overflow flag

- 18 mar 2012  
---------------------------------------
  Added fip_diff_primitive_complex, fip_diff, fip_sum_primitive_complex, fip_sum

- 1 apr 2012  
---------------------------------------
  Added fip_scal_primitive_complex, fip_scal (the old fip_scal is renamed as fip_scal_primitive)

- 15 apr 2012  
---------------------------------------
  Removed unnecessary calls to float
  Created fip_sl_arith4integers

- 12 May 2012  
---------------------------------------
  Created PKG folder
  Created PKG/Source folder
  Created file utility: it will contain utility functions (error_print, etc etc) for primitive functions - TO BE TESTED
  Each primitive function is defined into different files ("name_func".m). Head of file contains description of such primitive.  -  TO BE COMPLETED
Source: README.txt, updated 2012-05-12