lab 5 / Задание 5 - Обработка экспериментальных данных
.pdfРасчетное задание 5. - Обработка экспериментальных данных
Вызов всех пользовательских функций рекомендуется осуществлять из файла-
сценария. Вектора х и у определяются из матрицы данных, считанной из файла (Experiment_data.txt) по правилу: х – первый столбец матрицы; у – столбец, соответствующий номеру варианта.
Задание 1. Написать функцию, строящую аппроксимационный полином в виде степенного многочлена и полинома 1-й степени для экспериментальных данных и выводящую график с соответствующими кривыми. Определить коэффициент корреляции для экспериментальных данных. Входные аргументы – вектора х и у, выходной аргумент – коэффициент корреляции.
Задание 2. Написать функцию, строящую аппроксимационную функцию для данных, полученных в ходе эксперимента, используя аппроксимацию обобщенным многочленом и выводящую график с соответствующими кривыми. Входные аргументы – вектора х и у, выходной аргумент – отсутствует.
Примечание. Во всех вариантах рекомендуется искать решение в виде суперпозиции двух функций.
Задание 3. Написать функцию, проводящую сглаживание экспериментальных данных различными методами. В функции сформируйте целочисленный вектор х [1, N]. Для формирования вектора у используйте функцию из табл.1, прибавив к ней случайные числа. Например, исходная функция f (x) = x2 , тогда "случайная" функция имеет вид: ( ) = 2 + . Проведите сглаживание вектора у всеми методами функции smoothdata и представьте результаты работы всех 8 функций сглаживания на одном графике, там же приведите исходные данные. Входной аргумент пользовательской функции - N, выходной аргумент - отсутствует.
Табл.1
№Функция для определения
вар |
вектора у |
|
|
|
|
|
|
1 |
x − sin x −1 |
|
|
|
|
|
|
2 |
3x + cos x +1 |
|
|
|
|
|
|
3 |
x3 − 4sin x |
|
|
4 |
3sin2 (x +1) − x2 + x |
||
|
|
|
|
5 |
3x − cos x −1 |
|
|
|
|
|
|
6 |
x2 + 4sin x |
|
|
|
|
|
|
7 |
4cos x + 0.3x |
|
|
|
|
|
|
|
( |
) |
|
8 |
2 cos( x +1 2 ) − 2x |
−1 |
|
|
|
|
|
9 |
cos (x + 0.5)− x3 |
|
|
|
|
||
10 |
(x − 2)3 lg(x −3) −1 |
||
|
|
|
|
11 |
ln(x) + х −5 |
|
120.5х −1−(х + 2)2
13х lg(x2 + 2х −1) −1
143sin2 (x +1) − x2 + х − 2
15sin(x + 3) + 0.5x +3
|
|
( |
) |
|
|
||
16 |
e−x − |
|
x +1 3 |
||||
17 |
3cos(x +1)2 − 2х −1 |
||||||
|
|
|
|
|
|
||
18 |
ln(x) + 2х |
||||||
|
|
|
|
|
|
||
19 |
3х − 2 cos(x) |
||||||
|
|
|
|
||||
20 |
|
|
|
|
|
|
|
ln(x +3) −8 x |
|||||||
|
|
|
|
||||
21 |
x3 −8 |
|
|
|
|
|
|
|
x − 4 |
||||||
|
|
||||||
22 |
2x3 −8sin(x) − 2 |
||||||
|
|
||||||
23 |
e−x + cos(2x) − 0.25x0.3 |
||||||
|
|
||||||
24 |
sin(x4 ) + x0.2 − 3 |