Блоки решений > Параметризация блоков решения
  
Параметризация блоков решения
Каждый блок решения возвращает одно решение (или один набор решений для ОДУ). Это решение можно использовать ниже или правее области блока решения. С другой стороны, для блока решения можно задать определенные параметры. В таком случае результат вычислений в блоке решения будет функцией этих параметров.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Нажать для копирования этого выражения
При вводе нового значения параметра функция вызывает блок решения и возвращает решение для этого значения.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Это особенно удобно при построении графиков решений, полученных в блоках решения.
Нажать для копирования этого выражения
Кроме того, с решением, полученным в одном блоке решения, можно работать в другом блоке решения.
Нажать для копирования этого выражения
Ограничение (2 - 0.1x) применяется к функции f(x), которая определена в первом блоке решения.
Решение, найденное функцией find, представляет собой пересечение линии ограничения с f(x).
Нажать для копирования этого выражения
Параметризация решений
Результат, полученный в одном блоке решения, может быть назначен некоторой переменной, которая затем может быть использована в любых расчетах в данном документе; в том числе в других блоках решения.
Нажать для копирования этого выражения
Здесь функция find не позволяет найти решение, так как ограничение представляет собой функцию, которая не пересекается с функцией f(x).
Вычислите функцию f(x) при начальном приближении и назначьте результат переменной.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Теперь ограничение применяется к константе sol или f(3), а решение, найденное с помощью функции find, представляет собой пересечение sol и функции ограничения.
Нажать для копирования этого выражения