Skip to content

Санников Иван. Технология SEQ. Вычисление многомерных интегралов с использованием многошаговой схемы (метод прямоугольников). Вариант 9.#45

Open
ivan-sannikov wants to merge 7 commits intolearning-process:masterfrom
ivan-sannikov:sannikov_i_integrals_rectangle_method

Conversation

@ivan-sannikov
Copy link

@ivan-sannikov ivan-sannikov commented Feb 23, 2026

Описание

  • Задача: Вычисление многомерных интегралов с использованием многошаговой схемы (метод прямоугольников).
  • Вариант: 9
  • Технология: SEQ
  • Описание: В процессе выполнения лабораторной работы был реализован последовательный алгоритм вычисления многомерных интегралов методом прямоугольников. Область интегрирования задаётся в виде набора границ по каждому измерению, после чего формируется равномерная сетка разбиения с одинаковым числом шагов по каждому направлению. Значение интеграла вычисляется путём суммирования значений подынтегральной функции в центрах элементарных ячеек с последующим умножением на объём одной ячейки. Работа была протестирована с помощью функциональных тестов, покрывающих различные типы функций (константные, линейные, квадратичные, тригонометрические, экспоненциальные). Производительность алгоритма оценивалась с использованием тестов на производительность. Код также прошёл статический анализ clang-tidy и автоформатирование pre-commit.

Чек-лист

  • Статус CI: Все CI-задачи (сборка, тесты, генерация отчёта) успешно проходят на моей ветке в моем форке
  • Директория и именование задачи: Я создал директорию с именем <фамилия>_<первая_буква_имени>_<короткое_название_задачи>
  • Полное описание задачи: Я предоставил полное описание задачи в теле pull request
  • clang-format: Мои изменения успешно проходят clang-format локально в моем форке (нет ошибок форматирования)
  • clang-tidy: Мои изменения успешно проходят clang-tidy локально в моем форке (нет предупреждений/ошибок)
  • Функциональные тесты: Все функциональные тесты успешно проходят локально на моей машине
  • Тесты производительности: Все тесты производительности успешно проходят локально на моей машине
  • Ветка: Я работаю в ветке, названной точно так же, как директория моей задачи
    (например, nesterov_a_vector_sum), а не в master
  • Правдивое содержание: Я подтверждаю, что все сведения, указанные в этом pull request, являются точными и
    достоверными

@ivan-sannikov ivan-sannikov changed the title нников Иван. Технология SEQ. Вычисление многомерных интегралов с использованием многошаговой схемы (метод прямоугольников). Вариант 9. Санников Иван. Технология SEQ. Вычисление многомерных интегралов с использованием многошаговой схемы (метод прямоугольников). Вариант 9. Feb 23, 2026
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

отчет в отдельном реквесте после вмерживания всех работ

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Здравствуйте, поправил.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants