Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
метод_ТОМ.doc
Скачиваний:
8
Добавлен:
14.02.2015
Размер:
1.38 Mб
Скачать

Практична робота 9. Створення програми для розв’язання математичних завдань

Мета: Сформувати чітке уявлення про послідовність; створити атмосферу емоційного підйому; розвивати вміння аналізувати досягнуті результати.

Послідовність виконання роботи

Програма 1. Побудувати графік функції Y=3*x2 на відрізку [- 5, 5]

Створіть форму за зразком (рис. 9.1)

(Picture1)

(Command1)

Рисунок 9.1

Код:

Private Sub Command1_Click()

Picture1.Scale (-10, 15)-(10, -15)

For i = -10 To 10

Picture1.Line (i, -15)-(i, 15), RGB(200, 220, 225)

Picture1.PSet (i, 0)

Picture1.Print i

Next

For i = -5 To 5

Picture1.Line (-10, i)-(10, i), RGB(200, 220, 225)

Picture1.PSet (0, i)

Picture1.Print i

Next

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

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

For x = -3 To 3 Step 0.01

y = 3 * x ^ 2

Picture1.PSet (x, y), vbgreen

Next

Next

End Sub

Програма 2. Побудуйте самостійно графік функції за своїм варіантом

№ варіанту

Графік функції

у=2*х3 на інтервалі [-8;8]

y=2*х3 - 4 на інтервалі [-6;6]

y=-x2+5 на інтервалі [-7;7]

y=-x3-2 на інтервалі [-5;5]

y=cos(x) на інтервалі [-π; π]

y=sin(x) на інтервалі [-π; π]

y=-x+5 на інтервалі [-8;8]

y=на інтервалі [-5;5]

y=на інтервалі [-6;6]

y=2*х3-1 на інтервалі [-7;7]

y=-x-2 на інтервалі [-8;8]

y=-x2+4 на інтервалі [-7;7]

Звіт

1. Відобразити рисунок вікна проекту.

2. Записати програму та відобразити обидва графіка

Лабораторная работа №11

Тема: Настройка интерфейса панелей инструментов

Последовательность выполнения работы

Найдите на рабочем столе ярлык Маткад, щелкните мышью и запустите программу.

Внимательно изучить окно программы. Поочередно просмотреть и познакомиться с строкой меню. Открыть меню Вид и изучить панели инструментов поочередно их запуская. Все панели могут передвигаться обычным способом по экрану, а панели Стандартная, Формат, Математика, Графики, Матрицы, Калькулятор, Булевские простым передвижением могут преобразовываться в строки меню.

Алфавит системы Маткад содержит: строчные и прописные латинские и греческие буквы; арабские цифры от 0 до 9; системные переменные; операторы; имена встроенных функций; спецзнаки; строчные и прописные буквы кириллицы (при работе с русифицированными документами); укрупненные элементы языка: типы данных, операторы, функции пользователя и управляющие структуры. К типам данных относятся числовые константы, обычные и системные переменные, массивы (векторы и матрицы) и данные файлового типа.

Числовые константы задаются с помощью арабских цифр, десятичной точки (а не запятой) и знака - (минус). Например: 123 - целочисленная десятичная константа; 12.3 - десятичная константа с дробной частью; 12.3 * 10.5 - десятичная константа с мантиссой (12.3) и порядком 5.

Знак умножения * при выводе числа на экран меняется на привычную математикам точку, а операция возведения в степень (с применением спецзнака ^) отображается путем представления порядка в виде надстрочного элемента. Диапазон возможных значений десятичных чисел лежит в пределах от 10-307 до 10307 (это машинный ноль и машинная бесконечность).

Задача 1.

Запустить Маткад.

1.Поперемещать красный крестик по экрану. Ввести любой символ. Появится рамка - шаблон. Нажав на клавишу мыши, выделить участок с рамкой, нажать кнопку с ножницами на панели инструментов. Шаблон исчезнет.

2.Рассмотреть в верхней части экрана меню с двумя группами команд. Вывести панели инструментов. Для этого нажав мышью кнопку команды Вид, вывести подменю с рядом подкоманд. Если около кнопок с надписями Стандартная, Формат, Математика не стоит галочка, нажать на них и этим вывести на экран эти панели.

3. Освоить перемещение панелей по экрану и их преобразование в строки меню.

Задача 2. Элементарные вычисления в Маткаде.

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

Нажать кнопку с изображением калькулятора. Появится показанная панель калькулятора. На ней имеется ряд кнопок, таких как n!( факториал n), тригонометрических функций (tan, sin, cos ), логарифмов (ln, log ), а также цифры и знаки =, +, -, х, := ( присвоения).

Следует различать кнопки := (присвоение) и = (равно).

Здесь же находятся кнопки Х2, Хy, служащие для возведения в степень, кнопки вычисления корня, нахождения модуля.

Арифметические действия в Маткаде можно совершать, вводя знаки операций с клавиатуры или с панели калькулятора. Знак умножения в Маткаде - точка, но набирается он на клавиатуре знаком *. Деление набирается клавишей /.

Если в процессе решения задачи происходит нарушение грамматики Маткада, то все содержание шаблона окрашивается в красный цвет и появляется разъяснение ошибки.

А) Вычислить 4! (факториал числа четыре).

Нажать кнопку «n!». На экране, в том месте, где расположен крестик, появится шаблон: прямоугольная рамка, внутри которой расположен черный прямоугольник со знаком «!». Подведя курсор к этому прямоугольнику, введем мышью или с клавиатуры число 4 и нажмем кнопку « = » на клавиатуре или на панели вычислений. Мгновенно высветится ответ.

Б) Вычислить логарифм натуральный от 25.

Аналогично предыдущему, нажать на панели калькулятора кнопку «ln», внутри появившихся кнопок вставить число 25 и, нажав «=».

Аналогично вычисляются sin, cos, tg любого угла в радианах, десятичный логарифм log, модуль числа. Вычислить sin, cos, tg – 25.

Для вычисления логарифма с основанием необходимо использовать команду Вставка/Функция/Логарифмические при этом в запись log(а,b) вместо аргументов записывают: а – число, которое необходимо вычислить, а b – основание логарифма.

В) Вычислить е25

Нажать на панели калькулятор кнопку «ex». В появившемся зачерненном прямоугольнике верхнего индекса набрать число 25, нажать «=.»

Г) Вычислить два выражения:

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

Для набора первого выражения набрать e25, и, добившись того, чтобы уголок обнимал всю степень, нажать +. После этого нажать кнопку калькулятора, ввести число 47, нажать клавишу пробела так, чтобы уголок «обнимал» только число 47 и продолжить набор выражения. Для набора 566 набрать сначала 56, затем кнопку на панели калькулятор Xy и ввести показатель степени 6.

При наборе второго выражения уголок после ввода числа 47 должен «обнимать» как число 47, так и корень. Остальной набор не отличается от первого примера.

Д) Вычислить дробь

При решении задачи знак модуля вводится с панели калькулятора, а дробь – с кнопки клавиатуры / (нижний правый угол клавиатуры)

Вычислить значения арифметических выражений 25+и 25+.

Указания. Отображение на экране:

1. Щелкните мышью по любому месту в рабочем документе - в поле появится крестик, обозначающий позицию, с которой начинается ввод.

2. Введите с клавиатуры символы в следующей последователь-ности: 25+12/3.

3. Введите с клавиатуры знак равенства, нажав клавишу <=>. Mathcad вычисляет значение выражения и выводит справа от знака равенства результат.

4. Щелкните мышью справа внизу возле цифры 3 и нажмите клавишу <Backspace> (справа во втором ряду клавиатуры). Теперь значение выражения не определено, место ввода помечено черной меткой и ограничено угловой рамкой.

5. Введите с клавиатуры цифру 4 и щелкните мышью вне выделяющей рамки.

6. Теперь удалим выражение с экрана. Щелкните мышью по любому месту в выражении

7. Нажимайте клавишу <Space> до тех пор, пока все выражение не будет выделено угловой синей рамкой.

8. Нажмите клавишу <Backspace> (поле ввода окрасится в черный цвет) и, нажав клавишу <Del>, удалите выделенное. Выражение исчезнет с экрана.