Работа с комплексными числами в Formula Node

Простейшие вопросы в области инженерной разработки
Ответить
tumanovalex

Activity
assistant
assistant
Сообщения: 132
Зарегистрирован: 23 ноя 2007, 16:44
Награды: 1
Версия LabVIEW: 7.1;8.5.1
Откуда: Москва
Благодарил (а): 2 раза

Работа с комплексными числами в Formula Node

Сообщение tumanovalex »

Мне нужно ввести следующую формулу (j-мнимая 1) в Formula Node (kr изменяется от 0.0001 до 100):
x1=1/kr - j/(kr*kr) - 1/(kr*kr*kr);
x2=1/(kr*kr) - j/(kr*kr*kr);
Далее мне нужно x1 и x2 умножить на их комплексное сопряжение и сложить.
Не знаю, как нужно обозначить комплексные x1 и x2 в Formula Node и как запрограммировать комплексное сопряжение. Свой неправильный пример прикрепляю.
Вложения
Formula.vi
(8.46 КБ) 193 скачивания
Аватара пользователя
Forward

Activity Tutorials Black
professional
professional
Сообщения: 337
Зарегистрирован: 03 мар 2008, 12:41
Награды: 3
Версия LabVIEW: 2010
Откуда: Кишинев
Контактная информация:

Re: Работа с комплексными числами в Formula Node

Сообщение Forward »

Насколько я знаю Formula Node с комплексными функциями (числами) не работает. Типа cmp я в хелпе тоже не нашел. Переменные входные и выходные нужно как-то "обзывать".
Тебе проще будет использовать MathScript Node, где ты сможешь прямо так и записать (см. рис.), использовать некоторые комплексные функции и в типе выходной перменной указать CDB.

ИМХО. Вообще Formula Node не самый удобный элемент в LabVIEW в первую очередь из-за дебага. Разве что можно "мощные" формулы туда загонять для наглядности. Но работа с мощными формулами - не самое лучшее применение :labview:.
Вложения
mathsnode.png
mathsnode.png (3.24 КБ) 3049 просмотров
tumanovalex

Activity
assistant
assistant
Сообщения: 132
Зарегистрирован: 23 ноя 2007, 16:44
Награды: 1
Версия LabVIEW: 7.1;8.5.1
Откуда: Москва
Благодарил (а): 2 раза

Re: Работа с комплексными числами в Formula Node

Сообщение tumanovalex »

Спасибо за подробный ответ!
Аватара пользователя
Konstantin Sumenko

Activity Bronze
expert
expert
Сообщения: 1439
Зарегистрирован: 17 июл 2008, 12:20
Награды: 2
Версия LabVIEW: 2010
Откуда: Moscow
Поблагодарили: 1 раз
Контактная информация:

Re: Работа с комплексными числами в Formula Node

Сообщение Konstantin Sumenko »

Можно как вариант пересчитать все через мнимую и действительные части, ведь формула небольшая.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»