Помощь - Поиск - Пользователи - Календарь
Полная Версия: условные выражения
Форум по Ansoft Maxwell ANSYS Maxwell (ANSYS Electronics) > Общие вопросы по моделированию в Maxwell ®
bornbash
Всем доброго дня!
При задании параметров материалов можно пользоваться условными операторами вида
if ($p==1,1000000,2). Есть ли возможность соорудить конструкцию вида:
if (X > Y) ...
elseif ...
else... ?
Конечная цель - параметрически задать проводимость материала для одного и того же физического объекта.
Админ
Я не вижу причин, почему нельзя. Неужели не работает?
bornbash
Вот такая конструкция вроде работает:

if ($p==1,50000, if ($p==2, 10000000, if ($p==3, 40000000,2)))

Sunder
Господа, возник такой вопрос, не смог найти нигде синтексис, знаю что эту задачу можно решить через dataset, но хочется попробовать другой вариант

так вот задача подать постоянное напряжение в transit на 0.1 секунду
что-то типо такого
U = 20
if time > 0.1:
U = 0

подскажите, где можно в документации синтаксис посмотреть или как это правильно записать в обмотках
Админ
"Using Intrinsic Functions in Expressions" в хелпе
if(time>0.1,0,20)
Это архивная версия. Здесь расположена полная версия этой страницы.
Работает на IP.Board © 2023 IPS, Inc.