
- •Міністерство освіти і науки україни Івано - Франківський національнтий технічний
- •Кафедра інформатики
- •Лабораторна робота №1
- •Теоретичні відомості.
- •2. Хід роботи
- •3. Контрольні запитання
- •4.Таблиця1.1 –Варіанти завдань
- •Лабораторна робота №2
- •Короткі теоретичні відомості
- •2. Хід роботи
- •3.Контрольні запитання:
- •4.Таблиця 2.1- Варіанти завдань
- •Лабораторна робота №3
- •Короткі теоретичні відомості
- •2. Хід роботи
- •3.Контрольні запитання
- •4. Варіанти завдань
- •Лабораторна робота №4
- •Короткі теоретичні відомості
- •2. Хід роботи
- •3.Контрольні запитання
- •4. Варіанти завдань
- •Лабораторна робота №5
- •1.Короткі теоретичні відомості
- •2. Хід роботи
- •5.Результати розрахунку
- •3.Контрольні запитання
- •4. Варіанти завдань
- •Лабораторна робота №6
- •Короткі теоретичні відомості
- •2. Хід роботи
- •3.Контрольні запитання
- •4. Варіанти завдань
- •Лабораторна робота №7
- •Короткі теоретичні відомості
- •2. Хід роботи
- •3.Контрольні запитання
- •4. Варіанти завдань
- •Лабораторна робота №8
- •Короткі теоретичні відомості
- •Хід роботи
- •3.Контрольні запитання
- •4. Варіанти завдань
- •Лабораторна робота №9
- •Короткі теоретичні відомості
- •2. Хід роботи
- •3.Контрольні запитання
- •4.Варіанти завдань
- •Лабораторна робота №10
- •1 Короткі теоретичні відомості
- •2 Хід роботи
- •3 Контрольні запитання
- •4 Варіанти завдань
- •Лабораторна робота №11
- •1 Короткі теоретичні відомості
- •2 Хід роботи
- •3 Контрольні запитання
- •4 Варіанти завдань
- •Лабораторна робота №12
- •1 Теоретичні відомості
- •2 Хід роботи
- •Пояснення до програми
- •3 Контрольні запитання
- •4 Варіанти завдань
- •Лабораторна робота № 13
- •2 Хід роботи
- •2 .1. Програма з використанням файлу послідовного доступу мовою gw Basic
- •Пояснення до программ
- •Питання для самоперевірки
- •4 Варіанти завдань
- •2.Система автоматизованого проектування науково-технічних задач (пакет mathcad)
- •Лабораторна робота №2.1
- •2.1.1.Основні теоретичні відомості
- •2.1.1.1.Інтерфейс користувача
- •2.1.1.2.Основне меню
- •2.1.1.2.Панелі інструментів
- •2.1.1.3.Довідникова інформація
- •2.1.1.4.Типи даних
- •2.1.1.5.Внутрішні константи
- •2.1.1.6.Форматування виводу результатів
- •2.1.2.Варіанти завдання
- •2.1.3.Питання для самоконтролю
- •Лабораторна робота №2.2
- •2.2.1.Основні теоретичні відомості
- •2.2.1.1.Ранжована змінна
- •2.2.1.2.Індексовані змінні
- •2.2.1.3.Суми і добутки
- •2.2.2.Варіанти завдання
- •2.2.3.Питання для самоконтролю
- •Лабораторна робота №2.3
- •2.3.1.Основні теоретичні відомості
- •2.3.1.1.Перші похідні
- •2.3.1.2.Похідні вищих порядків
- •2.3.1.3.Частинні похідні
- •2.3.1.4.Інтеграли
- •2.3.1.5.Кратні інтеграли
- •2.3.2.Варіанти завдання
- •2.3.3.Питання для самоконтролю
- •Лабораторна робота №2.4
- •2.4.1.Основні теоретичні відомості
- •2.4.1.1.Прості операції з матрицями
- •2.4.1.2.Транспортування
- •2.4.1.3. Додавання
- •2.4.1.4. Множення
- •2.4.1.5.Визначник квадратної матриці
- •2.4.1.6.Сума елементів вектора і слід матриці
- •2.4.1.7. Зворотна матриця
- •2.4.2.Варіанти завдання
- •2.4.3.Питання для самоконтролю
- •Лабораторна робота №2.5
- •2.5.1.Основні теоретичні відомості
- •2.5.1.1.Знаходження кореня рівняння
- •2.5.1.2.Розв’язування системи лінійних рівнянь
- •2.5.1.3.Розв’язування системи трансцендентних рівнянь
- •2.5.2.Варіанти завдання
- •2.5.3.Питання для самоконтролю
- •Лабораторна робота №2.6
- •2.6.1.Основні теоретичні відомості
- •2.6.1.1.Двовимірні графіки
- •2.6.1.2.Тривимірні графіки
- •2.6.2.Варіанти завдання
- •2.6.3.Питання для самоконтролю
- •Лабораторна робота №2.7
- •2.7.1.Основні теоретичні відомості
- •2.7.1.1.Прості алгоритми
- •2.7.1.2.Галуження
- •2.7.1.3.Цикли
- •2.7.1.4.Перехоплення помилок
- •2.7.1.5.Складені алгоритми
- •2.7.1.6.Обробка масивів
- •2.7.1.7.Підпрограми-функції
- •2.7.2.Варіанти завдання
- •2.7.3.Питання для самоконтролю
- •2.8.Тести для самоконролю
- •2.9.Приклади розв’язку інженерних задач
- •2.9.1.Розрахунок навантаження на долото та швидкості обертання долота
- •2.9.2.Розрахунок часу витіквння нафтопродукту з цистерни
- •2.9.3.Розрахунк продуктивності насоса і висоти нагнітання двохциліндрового насоса
2.1.3.Питання для самоконтролю
Дайте визначення математичного виразу.
Яке призначення палітри Calculator?
Перелічіть операції, що застосовуються при побудові математичного виразу?
Як виокремити частину математичного виразу?
Як ввести математичний вираз, який містить чисельник та знаменник?
Яка різниця між знаками операторів: :=, =, ≡ ?
Як налаштувати зображення оператора присвоєння?
Що означає локальна та глобальна ініціалізація змінних?
Які є параметри форматування даних?
Які є типи числових форматів? Як змінити формати змінних?
Яка різниця між інженерним та науковим форматами змінних?
Наведіть приклади використання дробового формату чисел.
Лабораторна робота №2.2
Тема: Ранжовані змінні, інтеративні обчислення, накопичення сум, добутків.
Мета: Навчитися виконувати інтеративні обчислення, накопичувати суми та добутки.
2.2.1.Основні теоретичні відомості
2.2.1.1.Ранжована змінна
У розв’язуваннях задач, що використовують чисельні діапазони (наприклад, побудова графіка) доцільно використовувати ранжовані змінні. Ці змінні приймають значення скінченої послідовності чисел з певним кроком. Визначення ранжованої змінної виконується заданням їй імені, операції присвоєння (:), початкового значення, коми,наступного значення (початкове + крок), символа крапка з комою (на екрані з’являється ..) і кінцевого значення.
Якщо друге значення не вказано, тоді крок буде 1.Ранжована змінна x зі значеннями 1, 1.1, 1.2, 1.3, 1.4,1.5 визначається (рис. 2.5) x:1,1.1;1.5.
Рис.2.5 - Фрагмент документа з ранжованою змінною
2.2.1.2.Індексовані змінні
Однотипні набори чисел зручно використовувати у вигляді масивів, які також називають індексованими змінними. В документах Mathcad можна вирисовувати одновимірні (вектори), двовимірні (матриці) та багатовимірні (тензори) масиви.
Вставку масивів виконується Вставка (Insert) – Матрица (Matrix) та набиранням чисел у відповідні маркери. Змінювати значення елементів можна змінювати операцією присвоєння. Для введення індексів використовується символ [. Для роботи з матрицями є панель інструментів (див. 2.1.1.2).
2.2.1.3.Суми і добутки
Обчислення суми і добутку виконуються за допомогою кнопок палітри Calculus, на якій є чотири небхідні кнопки (рис. 2.6).
Рис.2.6 – Палітра Calculus
2.2.2.Варіанти завдання
Виконати обчислення суми і добутку з використанням ранжовної та індексованої змінних згідно варіанту таблиці 2.2.
2.2.3.Питання для самоконтролю
Як встановити значення–діапазон для змінної?
Наведіть приклад обчислення значення-діапазону.
Яка послідовність запису значення-діапазону для змінною?
Де вказується початкове значення діапазону?
Де вказується кінцеве значення діапазону?
Де вказується крок значення діапазону?
Як знайти суму значень функції?
Як знайти добуток значень функції?
Таблиця 2.2 – Варіанти для знаходження суми і добутку
№
|
|
Константи
|
Аргу- |
Почат- кове знач. |
Кінце- ве зна-чення |
Крок зміни Пара- |
Кіль- кість інтер- |
|
|
Функція |
a |
b |
мент |
пара-метра циклу |
пара- метра циклу |
Метра Циклу |
валів пара- метра |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
1 |
|
21.4 |
1.95 |
x |
4.6 |
- |
1.5 |
8 |
2 |
|
121.2 |
3.8 |
q |
1.4 |
1.85 |
- |
9 |
3 |
|
8.3 |
1.43 |
p |
- |
-4.74 |
0.15 |
10 |
4 |
|
1.6 |
2.09 |
m |
- |
16 |
1.5 |
7 |
5 |
|
0.83 |
- |
x |
1.15 |
- |
0.35 |
11 |
6 |
|
3.85 |
1.8 |
|
- |
150 |
70 |
8 |
7 |
|
1.6 |
14.3 |
t |
2.75 |
5.0 |
- |
9 |
8 |
|
- |
6.215 |
|
400 |
540 |
- |
7 |
9 |
|
2.43 |
- |
y |
1.62 |
- |
0.15 |
8 |
10 |
|
1.85 |
2.63 |
|
-3.45 |
- |
-1.6 |
11 |
11 |
|
- |
3.85 |
d |
-2.3 |
0.01 |
- |
7 |
12
|
|
2.65 |
1.48 |
x |
0.75 |
0.012 |
- |
9 |
13 |
|
3.2 |
- |
y |
-4.8 |
0.1 |
- |
7 |
14 |
|
- |
8.45 |
z |
- |
0.24 |
3.2 |
9 |
Продовження таблиці 2.2
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
15 |
|
-16.3 |
- |
x |
-16.3 |
- |
-9.3 |
9 |
16 |
|
-8.6 |
3.28 |
d |
3.6 |
- |
4.0 |
14 |
17 |
|
1.42 |
0.85 |
z |
1.6 |
0.35 |
- |
5 |
18 |
|
3.2 |
- |
f |
-4.8 |
0.1 |
- |
7 |
19 |
|
8.9 |
- |
|
350 |
- |
500 |
6 |