Разработка шаблонов приложения с помощью ApplicationWizard.

Страницы работы

Содержание работы

1.     Постановка задачи. 1

2.     Теоретическая часть. 1

3.     Листинг программы.. 1

3.1.      Source files. 1

3.2.      Header files. 1

4.     Пояснения к программе. 2

4.1.      Описание. 2

4.2.      Результаты.. 3

5.     Вывод. 4

1.  Постановка задачи

В соответствии с предложенной разностной схемой, видом начальной функции , и типом аксонометрии, построить трехмерную модель графика функции. Краевые условия для и  принимают значения  и соответственно.

2.  Теоретическая часть

Эта программа будет построена на основе функции задания №3, но качественно откорректированных под данную задачу.

3.  Листинг программы

3.1.  Source files

  • Lab3_4.cpp
  • Lab3_4Doc.cpp
  • Lab3_4View.cpp
  • MainFrm.cpp
  • MFODialog.cpp
  • MPDialog.cpp
  • MZDialog.cpp

3.2.  Header files

  • Addon_functions[STR-FLOAT].h
  • Drawclasses.h
  • Drawfunctions.h
  • Drawhelpf.h
  • Functionals.h
  • Lab3_4.h
  • Lab3_4Doc.h
  • Lab3_4View.h
  • MainFrm.h
  • MFODialog.h
  • MPDialog.h
  • MZDialog.h
  • Parameters.h
  • Resource.h
  • Task&Draw.h

4.  Пояснения к программе

4.1.  Описание

  • MainFrm.cpp – содержит описание классов окна и приложения, а также функции реакции на выбор пунктов меню;
  • Addon_functions[STR-FLOAT].h – содержит функции преобразования числа в строку, строки в число;
  • Addonfunctions.h – функции рисования графика и координатных осей;
  • Группа MPDialog – описание и определение класса диалогового окна «Свойства функции» («Function»);
  • Группа MZDialog – описание и определение класса диалогового окна «Масштабирование» («Zoom»);
  • Группа MFODialog – описание и определение класса диалогового окна «Свойства области построения» («Graph Options»);
  • Drawclasses.h – содержит определение классов 3-х мерной координаты (точки на одной из 3-х координатных осей) и класса-хранилища всей информации проекта (для компактности хранения);
  • Drawfunctions.h – содержит функцию рисования координатных осей с градуировкой и оцифровкой;
  • Drawhelpf.h – содержит функции пересчета координат, рисования прямой, перемещения в точку и рисования точки;
  • Parameters.h – содержит определение переменных, хранящих параметры проекта;
  • Остальные файлы автоматически созданы AplicationWizard’ом, их рассматривать не будем.

Похожие материалы

Информация о работе

Тип:
Отчеты по лабораторным работам
Размер файла:
114 Kb
Скачали:
0