Операторы > Операторы математического анализа > Пример. Дифференцирование и интегрирование векторов данных
  
Пример. Дифференцирование и интегрирование векторов данных
Используйте функцию cspline, чтобы выполнить дифференцирование и интегрирование на наборе данных x-y.
Производная аппроксимирующая функция
Интерполируйте кривую из набора данных и найдите градиент кривой.
1. Задайте следующую матрицу.
Нажать для копирования этого выражения
2. Убедитесь, что значения x расположены в порядке возрастания в первом столбце матрицы данных, прежде чем извлечь векторы значений x и y.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
3. Вызовите функцию cspline, чтобы найти коэффициенты кубического сплайна для интерполяции.
Нажать для копирования этого выражения
4. Вызовите функцию interp, чтобы интерполировать кривую через точки данных. Распечатайте точки данных и интерполированную кривую.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
5. Дифференцируйте функцию F.
Нажать для копирования этого выражения
6. Рассчитайте аппроксимацию градиента для каждой точки данных.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Эта аппроксимация секанса к производной — грубое, но действительное сравнение для дифференцированной кривой.
7. Постройте графики дифференцированной кривой и аппроксимаций градиента.
Нажать для копирования этого выражения
Интегральная аппроксимирующая функция
1. Интегрируйте функцию F.
Нажать для копирования этого выражения
2. Рассчитайте аппроксимацию интеграла для каждой точки данных.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
3. Постройте график интегрированной кривой и аппроксимации интеграла.
Нажать для копирования этого выражения