Основные возможности платформы Hexlet не доступны в вашем браузере.
Пожалуйста, обновитесь. Выбрать браузер.

Испытания

↳ Сглаживание функций

PHP: Построение абстракций

Идея сглаживания (smoothing a function) играет важную роль в обработке сигналов. Если f — функция, а dx — некоторое малое число, то сглаженная версия f есть функция, значение которой в точке x есть среднее между f(x − dx), f(x) и f(x + dx).

Solution.php

Напишите функцию smooth, которая в качестве ввода принимает два аргумента: функцию, вычисляющую f, и малое число dx, а возвращает функцию, вычисляющую сглаженную версию f.

Пример:

$smoothFunc = smooth(function ($sum) {
  return sin(rad2deg($sum));
}, 15);

$smoothFunc(10) // ~ 0.438
Начать Успешных завершений: 79%

Последние код-ревью

Автор Дата обновления Версий
solncebro 17 февр., 10:12 1
endru 21 янв., 05:15 1
dicoderr 24 дек., 18:24 1
li0n0k 11 дек., 11:14 1
snake19 21 нояб., 17:34 1