
- •6.050701 - “Електротехніка та електротехнології”,
- •6.100101 - “Енергетика та електротехнічні системи
- •6.050701 - “Електротехніка та електротехнології ”.
- •6.100101 - “Енергетика та електротехнічні системи
- •Лабораторна робота № 1 Побудова блок-схем алгоритмів
- •Лабораторна робота № 2 Прості обрахунки в Mathcad
- •Функція – вираз, відповідно до якого проводяться деякі обчислення з аргументами й визначається його чисельне значення.
- •Текстові фрагменти являють собою куски тексту, які користувач хотів би бачити у своєму документі. Існують два види текстових фрагментів:
- •Лабораторна робота № 3 Рішення рівнянь засобами Mathcad
- •Лабораторна робота № 4 Логічні операції та використання виразів відношень в пакеті Mathcad
- •Лабораторна робота № 5 Оператори Add line та локальне присвоювання в пакеті Mathcad
- •Лабораторна робота № 6 Оператори if та otherwise в пакеті Mathcad
- •Лабораторна робота № 7 Оператор for та циклічні алгоритми типу арифметичної прогресії в пакеті Mathcad
- •Лабораторна робота № 8 Оператор while та циклічні ітераційні алгоритми в пакеті Mathcad
- •Лабораторна робота № 9 Спеціальний оператор припинення розрахунку break в пакеті Mathcad
- •Лабораторна робота № 10 Додатковий оператор програмування циклів continue в пакеті Mathcad
- •Лабораторна робота № 11 Додатковий оператор програмування циклів return в пакеті Mathcad
- •Лабораторна робота № 12 Додатковий оператор програмування циклів on error та функція error в пакеті Mathcad
- •Лабораторна робота № 13 Модульне програмування в межах одного документа Mathcad
- •Лабораторна робота № 14 Модульне програмування у декількох документах Mathcad
- •Рекомендована література
Лабораторна робота № 11 Додатковий оператор програмування циклів return в пакеті Mathcad
Мета роботи: Навчитись проводити розрахунки використовуючи додатковий оператор програмування циклів return в пакеті Mathcad.
Теоретичні відомості
Оператор return перериває виконання програми-функції та повертає значення операнда, що знаходиться за ним. Наступний приклад пояснює роботу цього оператора.
Приклад: Складемо програму-функцію, що знаходить першу позитивну проекцію вихідного вектора. Можливі два варіанти:
Варіант A Варіант B
Звернення до програм-функцій:
Варіант A Варіант B
Як бачимо з приклада варіант B представляється більш простим.
Завдання на лабораторну роботу
Розробити програм-функцію визначення площини поверхні нагрівальних елементів водогрійного котла для власного варіанту (див. табл. 14).
Поверхня нагрівальних елементів визначається за формулою:
,
м2;
де
- розрахункова тепловіддача нагрівальних
приладів у приміщенні,
Вт;
К=0,8 - коефіцієнт теплопередачі приладу, Вт/(м2·К);
-
температура в приміщенні, оС;
-
середня температура теплоносія в
приладі:
,
оС;
де
температура води, яка надходить до
приладу, оС,
розрахунок поверхні нагрівальних
приладів виконується при умові, що
,
в іншому випадку розрахунок призупиняється;
оС,
температура води на виході з приладу.
Програма виконання роботи
1. Завантажити середовище Mathcad.
2. Відкрити блок програмування.
3. Ознайомитись з додатковим оператором програмування циклів return, що викладено в теоретичних відомостях.
4. Виконати приклади, що наведені в лабораторній роботі.
5. Виконати завдання на лабораторну роботу і результати зберегти у власній папці.
6. Оформити результати у формі звіту.
7. Закінчити роботу в Mathcad.
Індивідуальні завдання до виконання лабораторної роботи
Таблиця 14. – Значення величин для розрахунку за варіантом.
-
№ варіанту
, м2
, оС
№ варіанту
, м2
, оС
1
22500
10
16
25500
17,5
2
22700
10,5
17
25700
18
3
22900
11
18
25900
18,5
4
23100
11,5
19
26100
19
5
23300
12
20
26300
19,5
6
23500
12,5
21
26500
20
7
23700
13
22
26700
20,5
8
23900
13,5
23
26900
21
9
24100
14
24
27100
21,5
10
24300
14,5
25
27300
22
11
24500
15
26
27500
22,5
12
24700
15,5
27
27700
23
13
24900
16
28
27900
23,5
14
25100
16,5
29
28100
24
15
25300
17
30
28300
24,5
Оформлення звіту
Звіт повинен містити:
- назву та мету роботи;
- наведені приклади;
- блок-схему алгоритму та програму-функцію визначення поверхні нагрівальних приладів;
- висновки по роботі з аналізом операторів та розроблених програм-функцій.
Запитання для самоперевірки
1. Дайте визначення оператора return?
2. Що робить Mathcad коли виявляє оператор return?
3. Як ввести оператор return?
4. Як працює програм-функція завдання №1?
5. Як працює програм-функція завдання №2?