Провести обработку данных с целью определения коэффициентов линейной модели. Для этого:
- Ввести прямоугольную матрицу X размерностью 10х3 и Y размерностью 10х1. Дополнить матрицу Х столбцом, заполненным единицами.
- Выполнить вычисление коэффцициентов линейной модели, используя матричную формулировку системы нормальных уравнений:
Вектор b (параметры модели) найти при помощи встроенного алгоритма решения СЛАУ
b = (X’*X)\(X’*Y)
Вычислить расчетные значения отклика модели Yr = b*X, построить график зависимости Y (представить точками) и Yr (представить линией) от X (в качестве независимой переменной выбрать один из столбцов) и друг от друга.
Варианты заданий
№ | Функция 1 | Функция 2 | a | b | h |
y = sin(x) | z= exp(x+3)/5000 - 1 | -2p | 2p | p/20 | |
y = cos(x) | z = 0.00025e3-x - 0.6 | -2p | 2p | p/20 | |
y = |tg(x)| + 0.1 | z = (1+x)6 | -2p | 2p | p/20 | |
y = (x2-1)/15 | z = 1+sin(x) | -2p | 2p | p/20 | |
y = (x3-2)/15 | z = 5cos(x) | -2p | 2p | p/20 | |
y = x2 - 10 | z = 0.025exp(-1.2x) | -5 | |||
y = 3sin(x) | z=0.015x3 | -5 | |||
y = 4sin(x) | z = 0.05x2 | ||||
y = 6sin(x) | z = 0.01x3 | -10 | |||
y = 2+cos(x) | z = - 0.05(x2 + 10cos(x)) | -8 | |||
y = sin2(x/3) | z = 0.01(x2 - 40sin(x)) | -8 | |||
y = cos3(x) | z = sin(x) + sin(2x) | -p | p | p/8 | |
y = 0.5x + cos2(x) | z = sin2(x) + cos(x) | -p | p | p/8 | |
y = sin(x) + cos2(2x) | z = x(0.5 + x)exp(0.1x) | -p | p | p/8 | |
y = |sin(x)|exp(x/2) | z = 5x - x1.5+sin(x) | 0.5 |
Контрольные вопросы
|
|
1. Структура окна редактора SciLab.
2. Правила ввода команд.
3. Правила ввода функций и операндов.
4. Правила ввода выражений.
5. Организация циклов.
6. Правила ввода комментариев.
7. Правила просмотра результатов операций.
8. Правила создания двумерных графиков.
9. Запуск и отладка программ.