Пример. Функция multidfit
Создайте матрицу, содержащую выборки, взятые из векторов X0, X1 и Y, для N точек.
1. Определите число точек.
Щелкните для копирования этого выражения
2. Сгенерируйте векторы X0 и X1.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
3. Сгенерируйте возмущение для сигнала f(x).
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
4. Скомбинируйте данные аргументов.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
5. Сгенерируйте вектор данных Y на основе значений функции f(x) и возмущения.
Щелкните для копирования этого выражения
6. Определите матрицу Data.
Щелкните для копирования этого выражения
7. Определите аппроксимирующую функцию F(x,u).
Щелкните для копирования этого выражения
8. Найдите параметры аппроксимирующей функции, используя общую многомерную аппроксимацию.
Щелкните для копирования этого выражения
Вы получите аппроксимацию коэффициентов, используемых в исходной функции f(x).
9. Сравните матрицу Data и аппроксимированную поверхность.
Щелкните для копирования этого выражения
Было ли это полезно?