Just curious why it need the extra <: instead of
        x =. (194.18 * 2p1 ) * (i. % ]) 8000
or
        x =. (194.18 * 2p1 ) * (%~ i.) 8000


Птн, 15 Июл 2011, Martin Neitzel писал(а):
> mijj>  yeh .. i always confuse samples with sample intervals too ..
> mijj>  should be ...
> mijj>  x =. 1 o. (194.18 * 2p1 ) * (i. % <:) 8000
> 
> Should be not.  So, once more:
> 
> The sample interval here is 1r8000 sec (=8kHz
> sampling).  For Ian, the one-second signal is "194.14 sine waves",
> and for direct treatment of "sin(x)" function with 1&o., the "x"
> values ("points where the samples are taken") for the periods have
> to be measured in the radians:
> 
>       x =. (194.18 * 2p1 ) * (i. % <:) 8000
> 
> At every sample point, the sample value ("sample") will be the
> sine value or some scaling thereof:
> 
>       samples =.  ...   1 o. x
> 
> Less confused now?
> 
>                                               Martin Neitzel
> 
> (Before submitting my code last night, I checked a 440 Hz version
> against my tuning fork.  You might get one before posting, too.)
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm

-- 
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to