Преобразуйте значение и/или угловой сигнал фазы объединить сигнал
Simulink / Математические операции
Угол Значения к блоку Complex преобразовывает значение и угловые входные параметры фазы к комплексному выходу. Угловой входной параметр должен быть в раде.
Блок поддерживает следующие комбинации входных размерностей, когда существует два блочных входных параметра:
Два входных параметра равных размерностей
Один скалярный входной параметр и другой n-мерный массив
Если блочный входной параметр является массивом, вывод является массивом комплексных сигналов. Элементы входного вектора значения сопоставляют со значениями соответствующих элементов комплексного выхода. Точно так же элементы углового входного вектора сопоставляют с углами соответствующих элементов комплексного выхода. Если один входной параметр является скаляром, он сопоставляет с соответствующим компонентом (значение или угол) всех сигналов комплексного выхода.
При использовании метод приближения CORDIC (см. Определения), блочный входной параметр для угла фазы имеет следующие ограничения:
Для фиксированных точек со знаком входной угол должен находиться в пределах области значений [–2π, 2π), рад.
Для фиксированных точек без знака входной угол должен находиться в пределах области значений [0, 2π), рад.
Следующая таблица обобщает то, что происходит для входного параметра из области значений:
Блокируйте использование | Эффект входного параметра из области значений |
---|---|
Моделирование | Ошибка появляется. |
Сгенерированный код | Неопределенное поведение происходит. |
Режимы Accelerator |
Гарантируйте, чтобы вы использовали входной параметр в области значений для Угла Значения к блоку Complex, когда вы используете приближение CORDIC. Постарайтесь не полагаться на неопределенное поведение для сгенерированного кода или режимов Accelerator.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|
[1] Volder, JE. “Тригонометрический вычислительный метод CORDIC”. Транзакции IRE на электронно-вычислительных машинах EC 8 (1959); 330–334.
[2] Andraka, R. “Обзор алгоритма CORDIC для основанных на FPGA компьютеров”. Продолжения 1998 шестых международных симпозиумов ACM/SIGDA по Программируемым пользователем вентильным матрицам. 22-24 февраля (1998): 191–200.
[3] Вальтер, J.S. “Объединенный Алгоритм для Элементарных функций”. Hewlett-Packard Company, Пало-Альто. Компьютерная Конференция по Соединению Spring (1971): 379–386. (из набора Компьютерного Музея Истории). www. компьютер. org/csdl/proceedings/afips/1971/5077/00/50770379.pdf
[4] Schelin, Чарльз В. “Приближение Функции калькулятора”. Американская Mathematical Monthly 90, № 5 (1983): 317–325.
Комплекс к углу значения | Комплекс к действительному-Imag | Действительный-Imag, чтобы объединить