- •Методичні рекомендації
- •Збереження документу
- •Практичні завдання
- •Завдання для самостійної роботи
- •Контрольні питання
- •Приклад оформлення лабораторної роботи в системі Mathcad
- •Практичні завдання Побудова двомірних графіків
- •Графічне розв'язування рівнянь
- •Контрольні питання
- •Поясніть принцип анімації в системі Mathcad. Як зберегти анімований малюнок на диску? Завдання для самостійної роботи Група а
- •Група б
- •Лабораторна робота №30
- •Теоретичні відомості
- •Add Line – створює і при необхідності подовжує жирну вертикальну лінію праворуч від якої в місцях введення здійснюється запис програмного блоку;
- •For – оператор циклу з фіксованим числом повторень; записується у вигляді: for Var Nmin .. Nmax
- •Практичні завдання
- •Додавання елементу до суми
- •Завдання для самостійної роботи
- •Контрольні питання
- •Операції з матрицями
- •Практичні завдання
- •Вид екрану
- •Завдання для самостійної роботи
- •Лабораторна робота № 32
- •Теоретичні відомості
- •Символьне розв'язування рівнянь
- •Практичні завдання
- •Завдання для самостійної роботи
- •Контрольні питання
- •Лабораторна робота № 33
- •Загальна задача лінійного програмування
- •Практична частина
- •Геометричний зміст задач лінійного програмування
- •Завдання для самостійної роботи
- •Розв’язування систем нерівностей
- •Лабораторна робота № 34
- •Теоретичні відомості
- •Завдання для самостійної роботи
- •1. Розв'яжіть диференційні рівняння першого порядку та побудуйте графік.
- •2. Розв'яжіть диференційні рівняння другого порядку та побудуйте графіки.
- •Контрольні питання
- •Лабораторна робота № 35
- •Теоретичні відомості
- •Завдання для самостійної роботи
- •Контрольні питання
Add Line – створює і при необхідності подовжує жирну вертикальну лінію праворуч від якої в місцях введення здійснюється запис програмного блоку;
← символ локального присвоєння (у тілі модуля). Наприклад, вираз x← 123 присвоює змінній x значення 123. Локальний характер присвоєння означає, що таке значення змінної x зберігається тільки в тілі програмного модуля. За межами тіла програми значення змінної x може бути невизначеним, або рівним значенню, що задається поза програмним блоком операторами локального := чи глобального присвоєння.
if –умовний оператор;
For – оператор циклу з фіксованим числом повторень; записується у вигляді: for Var Nmin .. Nmax
while – оператор циклу, що діє доти, поки виконується деяка умова; записується у вигляді: While Умова
otherwise – оператор іншого вибору (зазвичай застосовується з if); Це пояснює наступна програмна конструкція:
Тобто функція f(x) повертає 1, якщо x > 0, і
–1 у всіх інших випадках.
break – оператор переривання. Найчастіше використовується разом з оператором if , while і for, забезпечуючи перехід у кінець тіла циклу.
continue – оператор продовження. Також найчастіше використовується разом з while і for, забезпечуючи повернення в місце переривання і продовження обчислень.
return – оператор повернення; повертає значення операнда, що стоїть слідом за ним. Наприклад, у приведеному нижче випадку буде повертатися значення 0 при x < 0. Return 0 if x<0
on error – оператор обробки помилок. Задається у вигляді: Вираз_1 on error Вираз_2 Якщо при виконанні Виразу_1 виникає помилка, то виконується Вираз_2. Для обробки помилок корисна також функція error(S), яка, при виникненні помилки виводить підказку з повідомленням, що зберігається в символьній змінній S.
Практичні завдання
Приклад 1. Визначення парності-непарності числа.
Починаємо створення програми з кнопки Add Line.
Вертикальна лінія відіграє роль операторних дужок.
Після того, як функція визначена, вона може використовуватися нарівні зі вбудованими функціями.
Приклад 2. Визначити існування трикутника за його сторонами: a, b, с.
Приклад 3. Найбільший спільний дільник
Приклад 4. Знайти максимальний елемент одновимірного масиву і його позицію.
.
Присвоювання початкових значень змінним
Цикл по елементах масиву (не слід забувати,
що елементи масиву відраховуються від 0).
Присвоювання більшого значення і
збереження його координати.
Операторну дужку створюємо кнопкою Add Line.
Значення, що повертаються
Визначимо тепер одномірний масив:
Дійсно, максимальне значення 8, має номер 2.
Приклад 5. Обчислити длях=3 (тобто 1+2+3). Вивести на екран значення проміжних сум, а також перевірити кінцеву суму за допомогою стандартних засобів Mathcad.
Початкове значення суми
Додавання елементу до суми
Проміжні значення суми зберігаються в одновимірному масиві М
Друкування масиву М
Результат сумування
Перевірка обчислень стандартними засобами Mathcad:
Завдання для самостійної роботи
1. Скласти програму обчислення функції при заданих умовах в системі Mathcad:
1. 6. 11.
2. 7. 12.
3. 8. 13.
4. 9. 14.
5. 10.
2. Обчислити суму за допомогою функцій програмування, вивести на екран значення проміжних сум, результат перевірити стандартними засобами Mathcad, де х-номер варіанту.
1 варіант |
2 варіант |
3 варіант |
4 варіант |
5 варіант |
6 варіант |
7 варіант |
8 варіант |
9 варіант |
10 варіант |
11 варіант |
12 варіант |
13 варіант |
14 варіант |