Добавил:
coffee4ek
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Отчёты Ерофеев / Лабы / Отчёт3
.pdf
Диаграмма деятельности

Диаграмма последовательностей

Диаграмма классов
6. Вывод программы
1. Входные данные:
0.0 1.000
0.5 0.607
1.0 0.368
1.5 0.223
2.0 0.135
2.5 0.082
3.0 0.050
3.5 0.030
4.0 0.018
4.5 0.011
5.0 0.007
Порядок полинома Лаггера: 3
Вывод программы:

2. Входные данные: пустой файл
Вывод программы:
3. Входные данные:
0.0 1.000
0.5 0.607
1.0 0.368
1.5 0.223
2.0 0.135
2.5 0.082
3.0 0.050
3.5 0.030
4.0 0.018
4.5 0.011
5.0 0.007

Порядок полинома Лаггера: 999
Вывод программы:
4. Входные данные:
0.0 1.000
0.5 0.607
1.0 0.368
1.5 0.223
2.0 0.135
2.5 0.082
3.0 0.050
3.5 0.030
4.0 0.018
4.5 0.011
5.0 0.007
Порядок полинома Лаггера: 0
Вывод программы:

7. Выводы
В ходе выполнения лабораторной работы была успешно разработана
программа на языке Си, которая реализует аппроксимацию методом
наименьших квадратов на базе полиномов Лаггера. Она корректно считывает
данные из файла, сортирует их, вычисляет коэффициенты полинома и строит
график, демонстрируя хорошую функциональность.
Программа предусматривает проверку на корректность входных
данных, таких как пустой файл или недопустимый порядок полинома.
Использование утилиты gnuplot позволяет наглядно отобразить
исходные данные и аппроксимирующую кривую.
Программа была протестирована на различных входных данных,
включая крайние случаи (пустой файл, недопустимый порядок полинома).
Результаты тестов подтверждают её корректную работу.
Соседние файлы в папке Лабы
