Основы современных компьютерных технологий


Основы решения вычислительных задач - часть 3


Режим списковых вычислений целесообразно использовать для выяснения характера функциональной зависимости между входными и выходными данными решаемой задачи. Эту зависимость можно в дальнейшем представить либо в виде таблицы, либо в

338

графическом виде в форме графика в декартовой системе координат, столбиковой или круговой диаграммы.

В процессе решения задачи может оказаться, что получение решения невозможно из-за неполноты задания исходных данных задачи. В этом случае целесообразно применять режим итеративного решателя. Для того, чтобы перевести систему ТК Solver в режим итеративного решения уравнений, необходимо неизвестным переменным назначить тип Guess в поле St на панели Variable Sheet и в поле Input присвоить им начальное приближение.

Рассмотрим два уравнения с двумя неизвестными:

y=x*sin(x)

x*y = cos(x + y)

Пусть эти уравнения описаны в виде правил. Если переменной х назначить тип Input и значение х=0.5, то в режиме прямого решателя (после нажатия клавиши ) будет выведено сообщение об ошибке, так как после вычисления значения у с помощью первого уравнения прямой решатель подставит значения x и y во второе уравнение и равенство для него не будет выполняться.

В случае, когда переменной х назначен тип Guess и значение х =0.5, будет активизирован режим итеративного решения, при этом после возникновения ошибки из-за второго уравнения решение не будет прекращено, а произойдет перевычисление значения переменной х, вычислено новое значение у и цикл вычислений будет повторяться до тех пор, пока будет инициироваться прерывание по ошибке. Окончательное решение для данных уравнений х = .727 и у = .484.

339

334 :: 335 :: 336 :: 337 :: 338 :: 339 :: Содержание




Начало  Назад  Вперед