3x3 Cross Product

Вычислите векторное произведение двух векторов 3 на 1

  • Библиотека:
  • Aerospace Blockset / Утилиты / Математические операции

  • 3x3 Cross Product block

Описание

Блок 3x3 Cross Product вычисляет крест (или вектор) продукт двух векторов, A и B. Блок генерирует третий вектор, C, в направлении, нормальном к плоскости, содержащей A и B, с величиной, равной продукту длин A и B, умноженного на синус угла между ними. Направление C следует за правилом правой руки в превращении от A до B. Для связанных уравнений см. Алгоритмы.

Порты

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

развернуть все

Первое векторное произведение вводится в виде вектора.

Пример: [10 2 3]

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

Второе векторное произведение вводится в виде вектора.

Пример: [10 2 3]

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

Вывод

развернуть все

Векторное произведение, выход как вектор.

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

Алгоритмы

Уравнения, используемые, чтобы вычислить A, B, и C:

A=a1i+a2j+a3kB=b1i+b2j+b3kC=A×B=|ijka1a2a3b1b2b3|=(a2b3a3b2)i+(a3b1a1b3)j+(a1b2a2b1)k

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

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

Представлено до R2006a