
- •6.091501 ”Комп’ютерні системи та мережі” та
- •6.091503 “Спеціалізовані комп'ютерні системи “
- •Лабораторна робота № 1
- •1.1 Загальні відомості
- •1.1.1 Вікно програми Mathcad
- •1.1.2 Введення та редагування формул
- •1.1.3 Оператори
- •1.1.4 Функції
- •1.1.4.1 Визначення функції користувача
- •1.1.4.2 Виведення числового значення функцій
- •1.1.4.3 Повторні обчислення
- •1.1.4.4 Визначення дискретної змінної
- •1.1.4.5 Використання дискретної змінної у функціях
- •1.1.5 Побудова графіків
- •1.1.6 Матричні обчислення
- •1.1.6.1 Створення вектору або матриці
- •1.1.6.2 Створення матричної змінної
- •1.1.6.3 Обчислення з матрицями
- •1.1.7 Обчислення сум та добутків
- •1.1.8 Використання комплексних чисел
- •1.1.9 Розв’язання рівнянь
- •1.1.9.1 Розв’язання систем рівнянь
- •1.1.10 Аналітичні обчислення
- •1.2Лабораторне завдання
- •1.2.1 Обчислення функцій
- •1.2.2 Використання дискретної змінної
- •1.2.3 Побудова графіків
- •1.2.4Обчислення сум та добутків
- •1.2.5 Використання матриць
- •1.3 Зміст звіту
- •1.4 Контрольні питання
- •1.5 Рекомендована література
- •Лабораторна робота № 2
- •2.1 Загальні відомості
- •2.1.1 Види алгоритмів
- •2.1.2 Побудова алгоритмів у графічному редакторі
- •Visio 2002
- •2.1.2.1 Створення схем алгоритмів
- •2.1.3 Побудова алгоритмів у тестовому редакторі word
- •2.2 Лабораторне завдання
- •2.2.1 Розробка лінійного алгоритму
- •2.2.2 Розробка розгалуженого алгоритму
- •2.2.3 Розробка циклічного алгоритму
- •2.3 Зміст звіту
- •2.4 Рекомендована література
1.1.4 Функції
У програмі Mathcad передбачене використання вбудованих функцій та функцій користувача. Використання обох видів функцій однаково. Вбудовану функцію можна одразу використовувати у будь - якому місці документу. Інформацію про вбудовані функції програми можна отримати у довідці.
Функції у програмі Mathcad записуються у звичайній математичній формі. На відміну від змінної значення функції залежить від значень аргументів, тому всі змінні мають бути визначені перед визначенням функції. Визначення функції подібно визначенню змінної, але після імені функції у круглих дужках мають бути перелічені її аргументи.
Приклад
де f- ім’я функції
х та а – аргументи функції
a+sin(x) – визначення функції.
Якщо потрібно, щоб функція залежала від значення будь-якої змінної, то ця змінна має використовуватись як аргумент. У протилежному випадку програма використовує для обчислення функції фіксоване значення цієї змінної, яке знаходиться у місці визначення функції.
Приклад
1.1.4.1 Визначення функції користувача
1. Ввести у потрібному місці документу ім’я функції;
2. Ввести ліву скобку “(”, далі імена змінних через крапку, далі праву скобку “)” ;
3. Ввести оператор привласнення з панелі інструментів або символ “:”, у документі з’явиться оператор “:=”;
4. Ввести потрібний вираз, якій визначає функцію.
Приклад
Y(x,z):=x+z
Якщо у виразі, якій визначає функцію, буде використовуватись змінна, яка не перелічена у списку змінних, то з’явиться повідомлення про помилку: ця змінна позначається червоним кольором, та з’являється повідомлення, що змінна не визначена вище.
1.1.4.2 Виведення числового значення функцій
1 спосіб:
визначити значення всіх змінних;
ввести необхідну функцію;
ввести ім’я функції та натиснути клавішу “=”, праворуч з’явиться значення функції, що обчислюється.
Приклад
2 спосіб:
1. Ввести ім’я функції, замість списку змінних ввести їх значення
2. Натиснути клавішу “=”, праворуч з’явиться значення функції, що обчислюється
Приклад
1.1.4.3 Повторні обчислення
У програмі Mathcadпередбачене виконання повторних обчислень. Для цього використовуються дискретні (ранжировані) змінні.
Змінна типу дискретний аргумент приймає діапазон значень, наприклад, всі цілі числа від 1 до 10. У разі наявності дискретного аргументу Mathcad обчислює вираз стільки разів, скільки значень містить дискретний аргумент.
1.1.4.4 Визначення дискретної змінної
Ввести ім’я змінної;
Ввести символ привласнення “:=” дискретного аргументу;
Ввести початкове значення дискретного аргументу, з якого починаються обчислення;
Ввести символ “,”;
Ввести наступне число послідовності з урахуванням кроку;
Ввести символ “;” ;
Ввести останнє значення дискретного аргументу.
Приклад
Ввести значення змінної х, яке змінюється від 1до 10 з кроком 0,1.
Дії користувача |
Зміст екрану |
Вводимо ім’я змінної |
х |
Натискаємо клавішу “:” |
|
Визначаємо початкове значення змінної |
Х:=1 |
Вводимо кому “,” |
|
Вводимо наступне значення змінної з урахуванням кроку у пусте місце для введення |
|
Вводимо символ “;”у документі з’являються три крапки. |
|
Вводимо кінцеве значення змінної |
|