4.1.33 Переменный датчик как корень уравнения
Данный метод позволяет присвоить датчику Решение уравнения производится численным методом. Если уравнение имеет несколько решений, в качестве значения переменного датчика будет использован корень, найденный первым. Если решение уравнения не найдено, то переменный датчик не имеет значения, так же, как и датчик, созданный данным методом.
Для ускорения расчета можно явно определить интервал возможных значений переменного датчика
|
Размерность значения созданного датчика равна размерности значения датчика невязки.
Датчик является не дифференцируемым по параметрам положения механизма.
Синтаксис метода создания
rootValue(x, R, miscalculation=…, domainX0=…, domainX1=…)
Обязательные позиционные параметры метода
sensor x
Имя обновляемого датчика. Датчик должен быть создан методом переменный датчик с заданным начальным значением.
sensor R
Датчик, определяющий невязку уравнения. Датчик невязки R должен зависеть от переменного датчика x.
Необязательные именованные параметры метода
miscalculation = scalarДопустимая погрешность вычисления корня уравнения. По умолчание miscalculation=1e-9 в единицах системы измерения СИ.
domainX0 = scalarНижняя граница интервала значений переменной.
domainX1 = scalarВерхняя граница интервала значений переменной.