Publisher review:Canonical Signed Digits generates a CSD representation of a floating point number. Canonical-signed-digit (CSD) coefficient representations of floating point numbers lead to efficient add/subtract networks for hardwired DSP multiplies of two?s complement signals. example csdigit(23) returns 0-00-.Where 0-00-. is a representation of 1 in 2^5, -1 in 2^3 and -1 in 2^0 positions.i.e. 23 = 32 - 8 - 1example [a,p,n]=csdigit(23.5,6,2) returnsa = 0-000.-0p=32n=8.523.5 = 32 - 8 - 0.5 Requirements: ยท MATLAB Release: R14SP2
Canonical Signed Digits is a Matlab script for Signal Processing scripts design by Patrick Moran.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Canonical Signed Digits generates a CSD representation of a floating point number.
Operating system:Windows / Linux / Mac OS / BSD / Solaris