Changeset 39516 in project for wiki/eggref/5/srfi179
 Timestamp:
 01/18/21 02:01:27 (5 months ago)
 File:

 1 edited
Legend:
 Unmodified
 Added
 Removed

wiki/eggref/5/srfi179
r39515 r39516 461 461 vectorlength 462 462 #f))</enscript> 463 Implementations shall define {{sXstorageclass}} for {{X}}=8, 16, 32, and 64 (which have default values 0 and manipulate exact integer values between 2<sup>{{X}}1</sup> and 2<sup>{{X}}1</sup>1 inclusive), {{uXstorageclass}} for {{X}}=1, 8, 16, 32, and 64 (which have default values 0 and manipulate exact integer values between 0 and 2<sup>{{X}}</sup>1inclusive), {{fXstorageclass}} for {{X}}= 8, 16, 32, and 64 (which have default value 0.0 and manipulate 8, 16, 32, and 64bit floatingpoint numbers), and {{cXstorageclass}} for {{X}}= 64 and 128 (which have default value 0.0+0.0i and manipulate complex numbers with, respectively, 32 and 64bit floatingpoint numbers as real and imaginary parts).463 Implementations shall define {{sXstorageclass}} for {{X}}=8, 16, 32, and 64 (which have default values 0 and manipulate exact integer values between $2^{x1}$ and $2^{X1}1$ inclusive), {{uXstorageclass}} for {{X}}=1, 8, 16, 32, and 64 (which have default values 0 and manipulate exact integer values between 0 and $2^X1$ inclusive), {{fXstorageclass}} for {{X}}= 8, 16, 32, and 64 (which have default value 0.0 and manipulate 8, 16, 32, and 64bit floatingpoint numbers), and {{cXstorageclass}} for {{X}}= 64 and 128 (which have default value 0.0+0.0i and manipulate complex numbers with, respectively, 32 and 64bit floatingpoint numbers as real and imaginary parts). 464 464 465 465 Implementations with an appropriate homogeneous vector type should define the associated global variable using {{makestorageclass}}, otherwise they shall define the associated global variable to {{#f}}. … … 1901 1901 (transform a)))) 1902 1902 (helper a))))</enscript> 1903 By adding a single loop that calculates scaled sums and differences of adjacent elements in a onedimensional array, we can define various <span id="Haar">Haar wavelet transforms</span>as follows:1903 By adding a single loop that calculates scaled sums and differences of adjacent elements in a onedimensional array, we can define various Haar wavelet transforms as follows: 1904 1904 1905 1905 <enscript highlight="scheme">(define (1DHaarloop a)
Note: See TracChangeset
for help on using the changeset viewer.