|
|
Анализ и обработка
данных |
В этой главе описаны
функции системы MATLAB, которые предназначены для
анализа и обработки данных, заданных в виде
числовых массивов. Наряду с простейшими
функциями вычисления среднего, медианы,
коэффициентов корреляции элементов массива
рассмотрены функции вычисления конечных
разностей, градиента и аппроксимации Лапласиана.
В отдельный раздел выделены функции
аппроксимации и интерполяции. Представлены
функции численного интегрирования, решения
задачи Коши для систем ОДУ, а также минимизации
функций одной и нескольких переменных. В состав
функций обработки сигналов включены дискретное
преобразование Фурье, функции свертки и
фильтрации. В полном объеме функции обработки
сигналов оформлены в виде специализированного
пакета программ Signal Processing Toolbox. Основные
операции
- SUM, CUMSUM - суммирование
элементов массива
- PROD, CUMPROD - произведение
элементов массива
- SORT - сортировка элементов
массива по возрастанию
- MAX - определение
максимальных элементов массива
- MIN - определение минимальных
элементов массива
- MEDIAN - определение
срединных значений (медиан) элементов массива
- MEAN - определение средних
значений элементов массива
- STD - определение стандартных
отклонений элементов массива
- COV - определение
ковариационной матрицы элементов массива
- CORRCOEF - определение
коэффициентов корреляции элементов массива
- DIFF - вычисление конечных
разностей и приближенное дифференцирование
- GRADIENT - конечные разности и
приближенное вычислениеградиента функции от
двух переменных
- DEL2 - пятиточечная
аппроксимация Лапласиана
Аппроксимация и интерполяция данных
- POLYFIT - аппроксимация
данных полиномом
- INTERPFT - аппроксимация
периодической функции на основе быстрого
преобразования Фурье
- ICUBIC - кубическая
интерполяция функции одной переменной
- SPLINE, PPVAL, MKPP, UNMKPP -
интерполяция функции одной переменной
кубическим сплайном
- INTERP1 - одномерная
табличная интерполяция
- INTERP2 - двумерная табличная
интерполяция
- GRIDDATA - двумерная
табличная интерполяция на неравномерной сетке
Численное интегрирование
- TRAPZ - интегрирование
методом трапеций
- QUAD, QUAD8 - вычисление
интегралов методом квадратур
Интегрирование обыкновенных дифференциальных
уравнений (ОДУ)
Вычисление минимумов и нулей функции
- FMIN, FORTIONS - минимизация
функции одной переменной
- FMINS - минимизация функции
нескольких переменных
- FZERO - нахождение нулей
функции одной переменной
- FPLOT - построение графиков
функции одной переменной
Преобразование Фурье
- FFT, IFFT - одномерное
дискретное прямое и обратное преобразования
Фурье
- FFT2, IFFT2 - двумерное
дискретное прямое и обратное преобразования
Фурье
- FFTSHIFT - перегруппировка
выходных массивов преобразований Фурье
Свертка и фильтрация
- CONV, DECONV - свертка одномерных
массивов
- CONV2 - свертка двумерных
массивов
- FILTER - дискретная
одномерная фильтрация
- FILTER2 - дискретная
двумерная фильтрация
- UNWRAP - корректировка
фазовых углов
 
|
|