Задание 1 Графики функций

См. Корчагин с. 177-182.

Вариант выдаётся педагогам

1. Дана n+1 пара значений (x; y), связанных многофункциональной зависимостью f(x) вашего варианта. Значения x выбраны в n + 1 равноотстоящих точках отрезка [a; b]. Нужно выстроить интерполяционный многочлен Pn(x). Для этого:

2. Вычислите значения функции f(x) в равноотстоящих точках отрезка [a; b]. Тем будут Задание 1 Графики функций заполнены два массива x и y, которые можно интерпретировать как экспериментально измеренные значения каких-нибудь физических величин.

3. Постройте график функции f(x), раздельно выделите узлы.

4. Вычислите разделённые разности по значениям функции в n + 1 узле.

5. Запрограммируйте вычисление интерполяционного многочлена Pn(x) по схеме Горнера.

6. Постройте графики начальной функции f(x) и интерполяционного многочлена Задание 1 Графики функций Pn(x) на отрезке [a – p; b + p]. Значение p > 0 изберите таким, чтоб область построения графика по оси x была в 1,5…2 раза больше отрезка, на котором выбирались узлы дискретизации.

7. Обследуйте поведение интерполяционного многочлена при различном количестве узлов дискретизации (4, 5 ,7 , 10 точек).

8. Смоделируйте погрешность задания значений функции в узлах дискретизации Задание 1 Графики функций оковём прибавления к значениям функции случайных чисел.

Задание 2 Рисование графических примитивов

Написать программку, которая вычерчивает на дисплее кривую Гильберта, показанную на рисунке. Направьте внимание, что кривая второго порядка выходит методом соединения 4 кривых первого порядка, две из которых направлены на 90 градусов: одна по, другая — против часовой стрелки. Аналогичным образом выходит Задание 1 Графики функций кривая третьего порядка, но при всем этом в качестве "кирпичиков" употребляются кривые второго порядка. Порядок вычерчиваемой кривой должен вводиться во время работы программки.

Написать программку, которая вычерчивает на дисплее кривую Серпинского. Порядок кривой должен вводиться во время работы программки. Вид кривых Серпинского первого, второго и третьего порядка приведен ниже.

Тема Задание 1 Графики функций 6 Создание настоящего приложения

1. Разработайте и прикрепите к exe-файлу иконку

2. Добавьте к файлу программки описание

3. Реализуйте сохранение опций приложения (5-6 характеристик)

4. Создание подчинённых окон

5. Создание иконки в области извещений

6. Открытие файлов при помощи перетаскивания

7. Сделать функцию, запускающуюся в отдельном потоке.

Перечень литературы

Иванова Qt4. Иванова Г.С. Создание пользовательских интерфейсов в программках на С++ с внедрением библиотеки Задание 1 Графики функций Qt, учеб. пос., М.: МГТУ им. Баумена 2011. – 52 с.

Шлее Qt4

Шлее Qt4.5. Шлее М. Qt 4.5 Проф программирование на С++. – СПб.: БХВ-Петербург, 2010.

Шлее Qt5.3

Бланшед Qt4

Бланшет Qt4 (2 изд.)

Jasmin Blanchette, Mark Summerfield. C++ GUI Programming with Qt 4 (2nd Edition) (EN). Prentice Hall: 2006. – 752 pp.

Алексеев C++ Qt

Чеботарёв Qt Задание 1 Графики функций4 в Linux

Секунов C++ в Linux

Qt5 Blueprints

Molkentin Qt 4. Daniel Molkentin. The Book of Qt 4: The Art of Building Qt Applications (EN). No Starch Press: 2007. – 440 pp.

Qt Creator development. Ray Rischpater Application Development with Qt Creator, 2013. – 121 р.

J. Thelin. Foundations of Qt Development (EN). Apress: 2007. – 528 pp.

http://www.c-cpp.ru

Поглядеть

Иерархия классов Qt: http Задание 1 Графики функций://doc.crossplatform.ru/qt/4.5.0/hierarchy.html


zadanie-1-proizvodstvennaya-moshnost-predpriyatiya.html
zadanie-1-proverka-osnovnogo-zakona-dinamiki-postupatelnogo-dvizheniya.html
zadanie-1-rabota-s-tablicej.html