Опубликован: 18.05.2011 | Доступ: свободный | Студентов: 964 / 104 | Оценка: 4.40 / 4.20 | Длительность: 12:30:00
Лекция 9:

Oбъектно-ориентированная реализация числовых функций

< Лекция 8 || Лекция 9: 123 || Лекция 10 >

Лабораторная работа "Конструктивные действительные числа"

Цель занятия

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

Сценарий лабораторной работы

  1. Написать программу на языке C# для построения рациональных приближений для конструктивных действительных чисел вида a^p, где a>0, p>0 с наперед заданной точностью.
  2. Построить график полученных приближений в зависимости от точности. Изменится ли этот график, если изменить программу расчетов?
  3. Написать программу на языке C# расчета рациональных приближений конструктивных действительных чисел, которые являются значениями функции \cos x.
  4. Построить график полученных приближений в зависимости от точности. Изменится ли этот график, если изменить программу расчетов?

Указания

Действительное число \alpha называется конструктивным действительным числом, если существует алгоритм вычисления такой последовательности рациональных чисел \alpha_n, что

|\alpha-\alpha_n|\le\varepsilon(n),
где \varepsilon(n) есть последовательность рациональных чисел, сходящаяся к нулю при n\to\infty, такая, что для любого рационального \varepsilon>0 существует алгоритм, дающий номер n
\varepsilon(n)<\varepsilon.

< Лекция 8 || Лекция 9: 123 || Лекция 10 >