Sine-Cosine Lookup

Реализуйте функции синуса и косинуса с помощью подхода интерполяционной таблицы

  • Библиотека:
  • Motor Control Blockset / Средства управления / Математика Преобразовывает

Описание

Блок Sine-Cosine Lookup реализует синусоидальные и косинусные функции с помощью заданного положения или входного сигнала фазы.

Блок использует подход интерполяционной таблицы для оптимизированного выполнения кода. Можно задать количество точек интерполяционной таблицы в параметре Number of data points for lookup table.

Этот рисунок показывает входное положение и сгенерированный синус и выходные сигналы косинуса:

Порты

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

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

Положение или значение фазы ссылочного сигнала напряжения, заданного как скаляр или в на модуль, радианы или в степени.

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

Вывод

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

Выход формы волны синуса с частотой, которая идентична положению или сигналу фазы (θe) частота.

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

Выход формы волны косинуса с частотой, которая идентична положению или сигналу фазы (θe) частота.

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

Параметры

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

Модуль входного положения напряжения ссылки.

Размер массива интерполяционной таблицы.

Примеры модели

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

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

Преобразование фиксированной точки
Спроектируйте и симулируйте системы фиксированной точки с помощью Fixed-Point Designer™.

Введенный в R2020a