Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПнаЯВУ Бойченко А.М..docx
Скачиваний:
0
Добавлен:
13.12.2019
Размер:
246.97 Кб
Скачать

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«ИЖЕВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

имени М.Т. КАЛАШНИКОВА»

Факультет «Приборостроительный»

Кафедра «Приборы и методы контроля качества»

Курсовая работа Графический калькулятор

Направление 200100 Приборостроение

Дисциплина «ПнаЯВУ»

Автор работы: _________________А. М. Бойченко 5-74-1

(подпись, дата)

Руководитель работы: ________________ доцент С.А. Мурашов

(подпись, дата)

Оценка ____________

Ижевск 2012

Оглавление

Задание 3

3

Построение графика в Microsoft Visual Studio на С# 4

Блок схема. 6

Текст программы. 7

Описание интерфейса 13

Результат выполнения программы 14

Вывод 18

Список источников. 19

Задание

Программа для построения графиков функций. С помощью элементов графического интерфейса пользователя Windows задается вид функции (sin, ln, полиномиальная), коэффициенты и границы области построения графика. График строится в прямоугольной области, поверх графика строятся координатные оси со шкалой. Линии сглаженные.

Построение графика в Microsoft Visual Studio на с#

Таблица 1 описание переменных

Идентификатор

Тип дпнных

Предполагаемый диапазон значений

Назначение

numA

string

-39..+38

Получение значений А

numB

string

-32768..+32767

Получение значений В

numC

string

-32768..+32767

Получение значений С

A

double

-32768..+32767

Значение переменной А

B

double

-32768..+32767

Значение переменной В

C

double

-32768..+32767

Значение переменной С

j

int

0..65535

Счётчик

k

int

0..65535

Счётчик

gr

Graphics

-32768..+32767

Холст для рисования

MyPen

Pen

Color

Рисование

MyPen2

Pen

Color

Рисование

А2

float

Вычисление

В2

float

Вычисление

С2

float

Вычисление

xmin

float

Задание ограничений

xmax

float

Задание ограничений

ymin

float

Задание ограничений

ymax

float

Задание ограничений

xstep

float

шаг

ystep

float

шаг

kx

float

шаг

ky

float

шаг

x

float

Вычисление

X2

float

Вычисление

y

float

Вычисление

y2

float

Вычисление

y3

double

Вычисление

xx

int

Построение сетки

xx1

int

Построение сетки

kk

int

Построение сетки

np

int

Номер пикселя

isNumber

bool

Ввод значений