minus, -

Вычитание кватерниона

Синтаксис

Описание

пример

C = A - B вычитает кватернион B от кватерниона A использование вычитания кватерниона. Любой A или B может быть вещественное число, в этом случае вычитание выполняется с действительной частью аргумента кватерниона.

Примеры

свернуть все

Вычитание кватерниона задано как вычитание соответствующих частей каждого кватерниона. Создайте два кватерниона и выполните вычитание.

Q1 = quaternion([1,0,-2,7]);
Q2 = quaternion([1,2,3,4]);

Q1minusQ2 = Q1 - Q2
Q1minusQ2 = quaternion
     0 - 2i - 5j + 3k

Сложение и вычитание вещественных чисел заданы для кватернионов как действующий на действительную часть кватерниона. Создайте кватернион и затем вычтите 1 из действительной части.

Q = quaternion([1,1,1,1])
Q = quaternion
     1 + 1i + 1j + 1k

Qminus1 = Q - 1
Qminus1 = quaternion
     0 + 1i + 1j + 1k

Входные параметры

свернуть все

Введите в виде кватерниона, массива кватернионов, вещественного числа или массива вещественных чисел.

Типы данных: quaternion | single | double

Введите в виде кватерниона, массива кватернионов, вещественного числа или массива вещественных чисел.

Типы данных: quaternion | single | double

Выходные аргументы

свернуть все

Результат вычитания кватерниона, возвращенного как скаляр, вектор, матрица или многомерный массив кватернионов.

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

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Смотрите также

Функции

Объекты

Введенный в R2020b