Mercurial > hg > svcore
comparison base/Window.h @ 262:524bcd89743b sv1-v1.0
* Updated Russian translation from Alexandre Prokoudine
author | Chris Cannam |
---|---|
date | Thu, 10 May 2007 12:48:26 +0000 |
parents | 3fe6660f8fe2 |
children | d7c41483af8f |
comparison
equal
deleted
inserted
replaced
261:2fc6f3829f04 | 262:524bcd89743b |
---|---|
151 void Window<T>::cosinewin(T *mult, T a0, T a1, T a2, T a3) | 151 void Window<T>::cosinewin(T *mult, T a0, T a1, T a2, T a3) |
152 { | 152 { |
153 int n = int(m_size); | 153 int n = int(m_size); |
154 for (int i = 0; i < n; ++i) { | 154 for (int i = 0; i < n; ++i) { |
155 mult[i] *= (a0 | 155 mult[i] *= (a0 |
156 - a1 * cos(2 * M_PI * i / n) | 156 - a1 * cos((2 * M_PI * i) / n) |
157 + a2 * cos(4 * M_PI * i / n) | 157 + a2 * cos((4 * M_PI * i) / n) |
158 - a3 * cos(6 * M_PI * i / n)); | 158 - a3 * cos((6 * M_PI * i) / n)); |
159 } | 159 } |
160 } | 160 } |
161 | 161 |
162 #endif | 162 #endif |