Сообщение Re[2]: всё перепробывал от 18.04.2019 8:06
Изменено 18.04.2019 8:08 vvv848165@ya.ru
Re[2]: всё перепробывал
Здравствуйте, okon, Вы писали:
O>Что в этом методе Next делается ?
no_filtres — от 8 до 16 (процессор 4х ядерный)
x.LongLength = 8192
O>Что в этом методе Next делается ?
no_filtres — от 8 до 16 (процессор 4х ядерный)
x.LongLength = 8192
public void Next(double[] y, double[] x)
{
for (int i = 0; i < no_filtres; i++)
filters[i].Next(y, x);
}
public void Next(double[] y, double[] x)
{
for (long i = 0; i < x.LongLength; i++)
{
double v0 = pregain * x[i] - a2 * v1 - a3 * v2;
y[i] = v0 + b2 * v1 + v2;
v2 = v1; v1 = v0;
}
}
Re[2]: всё перепробывал
Здравствуйте, okon, Вы писали:
O>Что в этом методе Next делается ?
no_filtres — 15
x.LongLength = 8192
O>Что в этом методе Next делается ?
no_filtres — 15
x.LongLength = 8192
public void Next(double[] y, double[] x)
{
for (int i = 0; i < no_filtres; i++)
filters[i].Next(y, x);
}
public void Next(double[] y, double[] x)
{
for (long i = 0; i < x.LongLength; i++)
{
double v0 = pregain * x[i] - a2 * v1 - a3 * v2;
y[i] = v0 + b2 * v1 + v2;
v2 = v1; v1 = v0;
}
}