Пошук дав 5 результатів

Повернутися до листу подяк

pawa
14 грудня 2020, 18:20
Перейти в форум
Перейти в тему

Re: CORDIC (розрахунок кута)

Ось обчислення за таблицею Брадіса: const uint8_t BradisTableLength = 89; const uint16_t BradisTable[BradisTableLength] = { 18, 36, 54, 72, 90, 108, 126, 144, 162, 181, 199, 218, 236, 255, 274, 294, 313, 333, 353, 373, 393, 414, 435, 456, 478, 499, 522, 544, 568, 591, 615, 640, 665, 691, 717, 744, 7...
pawa
21 листопада 2020, 23:45
Перейти в форум
Перейти в тему

Re: Медіанний фільтр (Median Filter size of 3)

Можна так.

Код: Виділити все

public int getMedian(int a, int c, int b)
{
    if ((a < c & c < b) || (b < c & c < a)) return c;
    if ((c < a & a < b) || (b < a & a < c)) return a;
    return b;
}
pawa
11 січня 2021, 23:27
Перейти в форум
Перейти в тему

Re: Теоретичні основи металодетекції

pawa писав: 07 січня 2021, 18:28 Ось тільки що тоді можна сказати про рижим multi - "комерційна уловка"? Струм то буде різнитися, а швидкість зростання буде незмінною...
multi.JPG
Ось такий струм у котушці
Ashampoo_Snap_2021.01.11_22h59m47s_001_.png
pawa
27 січня 2021, 07:48
Перейти в форум
Перейти в тему

Re: Медіанний фільтр (Median Filter)

Код :?: 8-) Так: int counter = 0; for (int i = 1; i < intArrSize; i++) { for (int j = i; j > 0 && *(newArray + j - 1) > *(newArray + j); j--) { counter++; int tmp = *(newArray + j - 1); *(newArray + j - 1) = *(newArray + j); *(newArray + j) = tmp; } } Або ось так int counter = 0; for (int i...