Блоки решений > Сведения о переменных блока решения
  
Сведения о переменных блока решения
При определении переменных в блоке решения применяются следующие правила.
Оператор определения можно использовать только для определения переменных внутри блоков решения, но для таких определений нельзя использовать оператор глобального определения.
При использовании оператора определения для присвоения значения переменной присвоение ограничивается областью внутри блока решения. Присвоенное значение может быть числом или ранее определенной переменной блока решения.
Оператор определения можно использовать для присвоения переменной выходных данных функции блока решения. Такое присвоение распознается внутри и вне блока решения.
Например, в блоке решения ниже:
Оператор определения используется для определения значений переменных x, y и z в первом приближении.
Для определения ограничений используются три уравнения.
Функция блока решения Find используется для поиска решения, удовлетворяющего ограничениям.
Оператор определения используется для присвоения выходных данных Find переменной vec.
Начальные приближения вычисляются в нижней части блока решения.
Нажать для копирования этого выражения
Вычисление переменных блока решения за пределами блока решения показывает, что:
Переменная vec определена и возвращает одинаковый результат внутри и вне блока решения.
Нажать для копирования этого выражения
Переменные x, y и z не определены вне блока решения, и их вычисление возвращает аналогичное сообщение об ошибке.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения