Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа 6.doc
Скачиваний:
21
Добавлен:
04.03.2016
Размер:
163.84 Кб
Скачать

4. Построение графиков функций

Для задания стандартной системы координат с точкой (0,0) в середине экрана свойству ScaleTop присваивается некоторое Положительное значение, а свойству ScaleHeight отрицательное значение, которые определяют диапазон значений шкалы Y. Аналогично свойству ScaleLeft присваивается некоторое отрицательное значение, а свойству ScaleWidth положительное значение. Зти значения определяют диапазон значений шкалы X.

Picture1.Scale (-5, 8)-(5, -8)

Построение осей координат

Ось абсцисс: (ось ОХ)

Picture1.Line (-5, 0)-(5, 0) {рисуется ось}

For i = -5 To 5

Picture1.PSet (i, 0) {ставятся засечки на оси}

Picture1.Print i {подписываются значения}

Next

Ось ординат:

Picture1.Line (0, -8)-(0, 8)

For i = -8 To 8

Picture1.PSet (0, i)

Picture1.Print i

Next

Построение графика функции

For x = -5 To 5 Step 0.0005

y = 4 * x * x + 3 * x + 1

Picture1.PSet (x, y)

Next

Пример Построить график параболы

Private Sub Command1_Click()

Picture1.Cls

Picture1.Scale (-5, 8)-(5, -8)

a = Text1.Text

b = Text2.Text

c = Text3.Text

Picture1.Line (-5, 0)-(5, 0)

For i = -5 To 5

Picture1.PSet (i, 0)

Picture1.Print i

Next

Picture1.Line (0, -8)-(0, 8)

For i = -8 To 8

Picture1.PSet (0, i)

Picture1.Print i

Next

For x = -5 To 5 Step 0.005

y = a * x * x + b * x + c

Picture1.PSet (x, y)

Next

End Sub

Пример: Построение графика функции

Private Sub Command3_Click()

Picture1.Cls

Picture1.Scale (-5, 8)-(5, -8)

a = Text1.Text

b = Text2.Text

C = Text3.Text

Picture1.Line (-5, 0)-(5, 0)

For I = -5 To 5

Picture1.PSet (I, 0)

Picture1.Print I

Next

Picture1.Line (0, -8)-(0, 8)

For I = -8 To 8

Picture1.PSet (0, I)

Picture1.Print I

Next

For x = -5 To -1.1 Step 0.005

y = 1 / (x * x - 1)

Picture1.PSet (x, y)

Next

For x = -0.9 To 0.9 Step 0.005

y = 1 / (x * x - 1)

Picture1.PSet (x, y)

Next

For x = 1.1 To 5 Step 0.005

y = 1 / (x * x - 1)

Picture1.PSet (x, y)

Next

End Sub

Условия заданий Вариант согласно номера в подгруппе Задание 1.

варианта

Условие задание

1

Создайте и оформите проект, показывающий по нажатию одной командной кнопке животное с надписью (например, «Это лев»), а по нажатию другой командной кнопки рисунок параллелепипеда, а затем по нажатию на рисунок, соответствующую формулу вычисления его объема.

2

Создайте и оформите проект, показывающий по нажатию одной командной кнопке растение (например, «Это роза»), а по нажатию другой командной кнопки рисунок четырехугольной пирамиды, а затем по нажатию на рисунок, соответствующую формулу вычисления ее объема

3

Создайте и оформите проект, показывающий по нажатию одной командной кнопке автомобиль с надписью (например, «Это машина»), а по нажатию другой командной кнопки рисунок куба, а затем по нажатию на рисунок, соответствующую формулу вычисления его объема

4

Создайте и оформите проект, показывающий по нажатию одной командной кнопке человека с надписью (например, «Это человек»), а по нажатию другой командной кнопки рисунок шара, а затем по нажатию на рисунок, соответствующую формулу вычисления его объема

5

Создайте и оформите проект, показывающий по нажатию одной командной кнопке предмет с надписью (например, «Это книга»), а по нажатию другой командной кнопки рисунок прямой призмы, а затем по нажатию на рисунок, соответствующую формулу вычисления ее объема

6

Создайте и оформите проект, показывающий по нажатию одной командной кнопке время года с надписью (например, «Это зима»), а по нажатию другой командной кнопки рисунок наклонной призмы, а затем по нажатию на рисунок, соответствующую формулу вычисления ее объема

7

Создайте и оформите проект, показывающий по нажатию одной командной кнопке компьютер с надписью (например, «Это комп»), а по нажатию другой командной кнопки рисунок треугольной пирамиды, а затем по нажатию на рисунок, соответствующую формулу вычисления ее объема

8

Создайте и оформите проект, показывающий по нажатию одной командной кнопке фотографию с надписью (например, «Это я»), а по нажатию другой командной кнопки рисунок пятиугольной пирамиды, а затем по нажатию на рисунок, соответствующую формулу вычисления ее объема

9

Создайте и оформите проект, показывающий по нажатию одной командной кнопке предмет техники с надписью (например, «Это телевизор»), а по нажатию другой командной кнопки рисунок шестиугольной пирамиды, а затем по нажатию на рисунок, соответствующую формулу вычисления ее объема

10

Создайте и оформите проект, показывающий по нажатию одной командной кнопке предмет с надписью (например, «Это книга»), а по нажатию другой командной кнопки рисунок прямой призмы, а затем по нажатию на рисунок, соответствующую формулу вычисления ее объема