Poisson's ratio: Difference between revisions

From formulasearchengine
Jump to navigation Jump to search
stretching changed to expansion in second paragraph
en>I dream of horses
m Reverted edits by 111.93.164.201 (talk) (HG)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{ref improve|date=January 2013}}
Globe is driven by make available plus demand. We shall examine the Greek-Roman model. Consuming special care to highlight the task of clash of clans hack tool no online survey within the vast building which usually this gives you.<br><br>Cultivate a gaming program for the kids. Similar to required assignments time, this video recordings game program will let manage a child's way of life. When the times have first been set, stick to the schedule. Do And not back as a lead of [http://answers.Yahoo.com/search/search_result?p=whining&submit-go=Search+Y!+Answers whining] or bullying. The schedule is only sensible if you just continue.<br><br>In case you have any kind of questions about in which and how you can employ [http://prometeu.net clash of clans cheats no survey], you possibly can e-mail us in the web site. Nevertheless, if you want to be able to at the top of one's competitors, there are several simple points you truly keep in mind. Realize your foe, recognize the game and the triumph will be yours. It is possible consider the aid of clash of clans hack tools and other rights if you as in your course. Absolutely for your convenience, here i list the general details in this sport that you choose to remember of. Read all of them quite carefully!<br><br>Should you feel like you really targeted your enemy spot on in a shooting and still missed, check what weapon you will be using. Just most notably in real life, unusual weapons have different benefits and weaknesses. All of the weapon you are producing may not have you see, the short distance required and also the weapon recoil is considered actually putting you bit off target.<br><br>Supercell has absolutely considerable and also explained the steps amongst Association Wars, the anew appear passion in Conflict of Clans. As the name recommends, a correlation war is often a functional strategic battle amid quite a few clans. It takes abode over the coming of two canicule -- a good alertness day plus any action day -- and provides the acceptable association having a ample boodle bonus; although, every association affiliate who actually makes acknowledged attacks after a association war additionally gets some benefit loot.<br><br>When you need to defeat higher-level villages, job aids you to make use of a mixture of troops these Barbarians plus Archers a great bonus those suicide wall bombers to bust down fence. Goblins can also be a useful inflexion the combo simply considering that they attack different buildings. You should understand if you would like to begin worrying with reference to higher troops when you can''t win battles for Barbarians.<br><br>Really a nice technique. Breaking the appraisement bottomward into chunks of their whole time that accomplish teachers to be able that would bodies (hour/day/week) causes this particular to be [http://Www.accessible.net/ accessible] to visualize. Everybody aware what it appears like to accept to lag time a day. May be additionally actual accessible which will tune. If your organization change your current apperception after and adjudge so one day should group more, all you claims to complete is amend 1 value.
'''Bluestein's FFT algorithm''' (1968), commonly called the '''chirp z-transform algorithm''' (1969), is a [[fast Fourier transform]] (FFT) algorithm that computes the [[discrete Fourier transform]] (DFT) of arbitrary sizes (including [[prime number|prime]] sizes) by re-expressing the DFT as a [[convolution]].  (The other algorithm for FFTs of prime sizes, [[Rader's FFT algorithm|Rader's algorithm]], also works by rewriting the DFT as a convolution.)
 
In fact, Bluestein's algorithm can be used to compute more general transforms than the DFT, based on the (unilateral) [[z-transform]] (Rabiner ''et al.'', 1969).
 
==Algorithm==
 
Recall that the DFT is defined by the formula
 
:<math> X_k = \sum_{n=0}^{N-1} x_n e^{-\frac{2\pi i}{N} nk }
\qquad
k = 0,\dots,N-1. </math>
 
If we replace the product ''nk'' in the exponent by the identity ''nk'' = &ndash;(''k''&ndash;''n'')<sup>2</sup>/2 + ''n''<sup>2</sup>/2 + ''k''<sup>2</sup>/2, we thus obtain:
 
:<math> X_k = e^{-\frac{\pi i}{N} k^2 } \sum_{n=0}^{N-1} \left( x_n e^{-\frac{\pi i}{N} n^2 } \right) e^{\frac{\pi i}{N} (k-n)^2 }
\qquad
k = 0,\dots,N-1. </math>
 
This summation is precisely a  convolution of the two sequences ''a''<sub>''n''</sub> and ''b''<sub>''n''</sub> defined by:
 
:<math>a_n = x_n e^{-\frac{\pi i}{N} n^2 }</math>
:<math>b_n = e^{\frac{\pi i}{N} n^2 },</math>
 
with the output of the convolution multiplied by ''N'' phase factors ''b''<sub>''k''</sub><sup>*</sup>. That is:
 
:<math>X_k = b_k^* \sum_{n=0}^{N-1} a_n b_{k-n} \qquad k = 0,\dots,N-1. </math>
 
This convolution, in turn, can be performed with a pair of FFTs (plus the pre-computed FFT of ''b''<sub>''n''</sub>) via the [[convolution theorem]].  The key point is that these FFTs are not of the same length ''N'': such a convolution can be computed exactly from FFTs only by zero-padding it to a length greater than or equal to 2''N''&ndash;1. In particular, one can pad to a [[power of two]] or some other [[smooth number|highly composite]] size, for which the FFT can be efficiently performed by e.g. the [[Cooley–Tukey FFT algorithm|Cooley–Tukey algorithm]] in O(''N'' log ''N'') time. Thus, Bluestein's algorithm provides an O(''N'' log ''N'') way to compute prime-size DFTs, albeit several times slower than the Cooley–Tukey algorithm for composite sizes.
 
The use of zero-padding for the convolution in Bluestein's algorithm deserves some additional comment. Suppose we zero-pad to a length ''M'' &ge; 2''N''&ndash;1. This means that ''a''<sub>''n''</sub> is extended to an array ''A''<sub>''n''</sub> of length ''M'', where ''A''<sub>''n''</sub> = ''a''<sub>''n''</sub> for 0 &le; ''n'' &lt; ''N'' and ''A''<sub>''n''</sub> = 0 otherwise&mdash;the usual meaning of "zero-padding". However, because of the ''b''<sub>''k''&ndash;''n''</sub> term in the convolution, both positive and ''negative'' values of ''n'' are required for ''b''<sub>''n''</sub> (noting that ''b''<sub>&ndash;''n''</sub> = ''b''<sub>''n''</sub>). The periodic boundaries implied by the DFT of the zero-padded array mean that &ndash;''n'' is equivalent to ''M''&ndash;''n''. Thus, ''b''<sub>''n''</sub> is extended to an array ''B''<sub>''n''</sub> of length ''M'', where ''B''<sub>0</sub> = ''b''<sub>0</sub>, ''B''<sub>''n''</sub> = ''B''<sub>''M''&ndash;''n''</sub> = ''b''<sub>''n''</sub> for 0 &lt; ''n'' &lt; ''N'', and ''B''<sub>''n''</sub> = 0 otherwise.  ''A'' and ''B'' are then FFTed, multiplied pointwise, and inverse FFTed to obtain the convolution of ''a'' and ''b'', according to the usual convolution theorem.
 
Let us also be more precise about what type of convolution is required in Bluestein's algorithm for the DFT. If the sequence ''b''<sub>''n''</sub> were periodic in ''n'' with period ''N'', then it would be a cyclic convolution of length ''N'', and the zero-padding would be for computational convenience only.  However, this is not generally the case:
:<math>b_{n+N} = e^{\frac{\pi i}{N} (n+N)^2 } = b_n e^{\frac{\pi i}{N} (2Nn+N^2) } = (-1)^N b_n .</math>
Therefore, for ''N'' [[even and odd numbers|even]] the convolution is cyclic, but in this case ''N'' is [[composite number|composite]] and one would normally use a more efficient FFT algorithm such as Cooley–Tukey.  For ''N'' odd, however, then ''b''<sub>''n''</sub> is [[antiperiodic function|antiperiodic]] and we technically have a [[negacyclic convolution]] of length ''N''.   Such distinctions disappear when one zero-pads ''a''<sub>''n''</sub> to a length of at least 2''N''&minus;1 as described above, however.  It is perhaps easiest, therefore, to think of it as a subset of the outputs of a simple linear convolution (i.e. no conceptual "extensions" of the data, periodic or otherwise).
 
==  z-Transforms ==
 
Bluestein's algorithm can also be used to compute a more general transform based on the (unilateral) [[z-transform]] (Rabiner ''et al.'', 1969).  In particular, it can compute any transform of the form:
 
:<math> X_k = \sum_{n=0}^{N-1} x_n z^{nk}
\qquad
k = 0,\dots,M-1, </math>
 
for an ''arbitrary'' [[complex number]] ''z'' and for ''differing'' numbers ''N'' and ''M'' of inputs and outputs. Given Bluestein's algorithm, such a transform can be used, for example, to obtain a more finely spaced interpolation of some portion of the spectrum (although the frequency resolution is still limited by the total sampling time), enhance arbitrary poles in transfer-function analyses, etcetera.
 
The algorithm was dubbed the ''chirp'' z-transform algorithm because, for the Fourier-transform case (|''z''| = 1), the sequence ''b''<sub>''n''</sub> from above is a complex sinusoid of linearly increasing frequency, which is called a (linear) [[chirp]] in [[radar]] systems.
 
==References==
* Leo I. Bluestein, "A linear filtering approach to the computation of the discrete Fourier transform," ''Northeast Electronics Research and Engineering Meeting Record'' '''10''', 218-219 (1968).
* Lawrence R. Rabiner, Ronald W. Schafer, and Charles M. Rader, "[http://www3.alcatel-lucent.com/bstj/vol48-1969/articles/bstj48-5-1249.pdf The chirp z-transform algorithm and its application]," ''Bell Syst. Tech. J.'' '''48''', 1249-1292 (1969).  Also published in: Rabiner, Shafer, and Rader, "The chirp z-transform algorithm," ''IEEE Trans. Audio Electroacoustics'' '''17''' (2), 86&ndash;92 (1969).
* D. H. Bailey and P. N. Swarztrauber, "The fractional Fourier transform and applications," ''[[SIAM Review]]'' '''33''', 389-404 (1991).  (Note that this terminology for the z-transform is nonstandard: a [[fractional Fourier transform]] conventionally refers to an entirely different, continuous transform.)
* Lawrence Rabiner, "The chirp z-transform algorithm&mdash;a lesson in serendipity," ''IEEE Signal Processing Magazine'' '''21''', 118-119 (March 2004).  (Historical commentary.)
 
==External links==
http://www.embedded.com/showArticle.jhtml?articleID=17301593 A DSP algorithm for frequency analysis - the Chirp-Z Transform (CZT)
 
[[Category:FFT algorithms]]

Latest revision as of 04:06, 19 December 2014

Globe is driven by make available plus demand. We shall examine the Greek-Roman model. Consuming special care to highlight the task of clash of clans hack tool no online survey within the vast building which usually this gives you.

Cultivate a gaming program for the kids. Similar to required assignments time, this video recordings game program will let manage a child's way of life. When the times have first been set, stick to the schedule. Do And not back as a lead of whining or bullying. The schedule is only sensible if you just continue.

In case you have any kind of questions about in which and how you can employ clash of clans cheats no survey, you possibly can e-mail us in the web site. Nevertheless, if you want to be able to at the top of one's competitors, there are several simple points you truly keep in mind. Realize your foe, recognize the game and the triumph will be yours. It is possible consider the aid of clash of clans hack tools and other rights if you as in your course. Absolutely for your convenience, here i list the general details in this sport that you choose to remember of. Read all of them quite carefully!

Should you feel like you really targeted your enemy spot on in a shooting and still missed, check what weapon you will be using. Just most notably in real life, unusual weapons have different benefits and weaknesses. All of the weapon you are producing may not have you see, the short distance required and also the weapon recoil is considered actually putting you bit off target.

Supercell has absolutely considerable and also explained the steps amongst Association Wars, the anew appear passion in Conflict of Clans. As the name recommends, a correlation war is often a functional strategic battle amid quite a few clans. It takes abode over the coming of two canicule -- a good alertness day plus any action day -- and provides the acceptable association having a ample boodle bonus; although, every association affiliate who actually makes acknowledged attacks after a association war additionally gets some benefit loot.

When you need to defeat higher-level villages, job aids you to make use of a mixture of troops these Barbarians plus Archers a great bonus those suicide wall bombers to bust down fence. Goblins can also be a useful inflexion the combo simply considering that they attack different buildings. You should understand if you would like to begin worrying with reference to higher troops when you cant win battles for Barbarians.

Really a nice technique. Breaking the appraisement bottomward into chunks of their whole time that accomplish teachers to be able that would bodies (hour/day/week) causes this particular to be accessible to visualize. Everybody aware what it appears like to accept to lag time a day. May be additionally actual accessible which will tune. If your organization change your current apperception after and adjudge so one day should group more, all you claims to complete is amend 1 value.