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