Документация Engee

Interpolate Matrix(x,y,z)

Страница в процессе разработки.

Интерполяция матриц.

interpolate matrix xyz

Описание

Блок Interpolate Matrix(xyz) интерполирует массив матриц. Интерполируемый массив должен быть пятимерным: первые два размера соответствуют строкам и столбцам матриц, третий, четвертый и пятый размеры — индексам матрицы в массиве. Например, если необходимо задать восеми матриц размера 2 на 2 , , , , , , и для , , , , , , и соответственно, то значение параметра Matrix to interpolate задается в виде [A; ; ; B; ; ; ; C; ; ; D; ; ; ; ; E; ; ; F; ; ; ; G; ; ; E]. Получившийся массив имеет размер 2 на 2 на 2 на 2 на 2.

Интерполированная матрица рассчитывается по формуле:

где

В данных формулах -ая матрица массива; — параметры интерполяции; , , .

Параметры интерполяции , и равны

Порты

Вход

xk — первый индекс матрицы
скаляр

Первый индекс матрицы в массиве. Индексация начинается с нуля.

Типы данных: Float64

xf — первый параметр интерполяции
скаляр

Первый параметр интерполяции . Параметр принимает значение от 0 до 1.

Типы данных: Float64

yk — второй индекс матрицы
скаляр

Второй индекс матрицы в массиве. Индексация начинается с нуля.

Типы данных: Float64

yf — второй параметр интерполяции
скаляр

Второй параметр интерполяции . Параметр принимает значение от 0 до 1.

Типы данных: Float64

zk — третий индекс матрицы
скаляр

Третий индекс матрицы в массиве. Индексация начинается с нуля.

Типы данных: Float64

zf — третий параметр интерполяции
скаляр

Третий параметр интерполяции . Параметр принимает значение от 0 до 1.

Типы данных: Float64

Выход

Matrix(x) — интерполированная матрица
матрица

Интерполированная матрица, размер которой задается первыми двумя размерностями массива матриц.

Типы данных: Float64

Параметры

Matrix to interpolate — массив матриц
[ones(2,2); ; ; ones(2,2); ; ; ; ones(2,2); ; ; ones(2,2); ; ; ; ; ones(2,2); ; ; ones(2,2); ; ; ; ones(2,2); ; ; ones(2,2)] (по умолчанию) | матрица

Массив матриц. Все матрицы в массиве должны быть одного размера.

Дополнительные возможности

Генерация Си кода: Да