Контрольні питання
Що таке програма, для чого використовуються програмні блоки в Mathcad?
Які можливості надає панель інструментів Програмування?
Як викликати шаблон для створення блоку програмування?
Який формат має оператор умовного переходу?
Як використовувати оператор otherwise?
Який формат має оператор циклу з передумовою?
Поясніть значення оператора return.
Поясніть значення оператора break.
Поясніть значення оператора return.
Що означають записи х:=2 у3 z4?
Лабораторна робота № 31
Тема: Алгебра матриць.
Мета: Вивчити роботу з матрицями в системі Mathcad. Ознайомитися з використанням файлів-даних.
Теоретичні відомості
Матриця представляє собою прямокутний числовий масив
За замовчуванням нумерація рядка і стовпця в системі Mathcad починаючи з 0 (ORIGIN:=0). Оскільки в математичному записі частіше використовується нумерація з 1, будемо визначати значення змінної ORIGIN:=1 перед роботою з матрицями.
Введення матриць
1 спосіб (введення індексованих змінних)
Вектори і матриці можна задавати шляхом введення елементів – індексованих змінних. Для того, щоб вказати індекс елементу після імені змінної вводиться знак квадратної дужки А[1,1:, або індексна змінна вводиться за допомогою кнопки на панелі інструментівMatrix (Матриці).
2 спосіб (за допомогою команд меню).
Ввести матрицю можна за допомогою шаблона, який викликається в меню командою Insert (Вставка)Matrices…(Матриця…)
3 спосіб (за допомогою панелі інструментів)
Викликати шаблон для введення матриці можна вибравши в панелі інструментів кнопку з зображенням матриці
4 спосіб (використовувати файл даних)
Файли даних
До файлу, в якому знаходяться дані Mathcad висуває наступні вимоги: файл даних повинен бути просто файлом у ASCII форматі, де числа відокремлюються один від одного або пробілами, або табуляцією, або символом “Enter”. Звичайно, у файл записується матриця даних, що виглядає як таблиця чисел з такою ж кількістю рядків і стовпців, що і вихідна матриця.
Функції для зчитування і запису даних:
READ(file) - Читати дані, i:=1..N Vi:=READ (“file.dat”) WRITE(file) - Писати дані у файл, i:=1..N WRITE (“file”):=Vi APPEND(file) - Дописати дані у файл, i:=1..N APPEND (“file.dat”):=Vi READPRN(file) - Читати матрицю з файлу, A:=READPRN (filename) WRITEPRN(file)- Писати матрицю у файл, WRITEPRN (filename):=A APPENDPRN(file) - Дописати матрицю у файл, APPEND (“file.dat”):=A
Обмінюватися даними можна і у форматі електронних таблиць, наприклад, Excel, де дані можна підготувати найбільш зручним для користувача способом. Таку можливість надає меню Insert (Вставка) Component (Компонент), де ми вибираємо File Read or Write, потім Read from a data source для читання, чи Write to a data source для запису файлу, потім кнопка Далі>, File Format: Excel і вибір файлу по кнопці Browse (Огляд).
- Методичні рекомендації
- Збереження документу
- Практичні завдання
- Завдання для самостійної роботи
- Контрольні питання
- Приклад оформлення лабораторної роботи в системі Mathcad
- Практичні завдання Побудова двомірних графіків
- Графічне розв'язування рівнянь
- Контрольні питання
- Поясніть принцип анімації в системі Mathcad. Як зберегти анімований малюнок на диску? Завдання для самостійної роботи Група а
- Група б
- Лабораторна робота №30
- Теоретичні відомості
- Add Line – створює і при необхідності подовжує жирну вертикальну лінію праворуч від якої в місцях введення здійснюється запис програмного блоку;
- For – оператор циклу з фіксованим числом повторень; записується у вигляді: for Var Nmin .. Nmax
- Практичні завдання
- Додавання елементу до суми
- Завдання для самостійної роботи
- Контрольні питання
- Операції з матрицями
- Практичні завдання
- Вид екрану
- Завдання для самостійної роботи
- Лабораторна робота № 32
- Теоретичні відомості
- Символьне розв'язування рівнянь
- Практичні завдання
- Завдання для самостійної роботи
- Контрольні питання
- Лабораторна робота № 33
- Загальна задача лінійного програмування
- Практична частина
- Геометричний зміст задач лінійного програмування
- Завдання для самостійної роботи
- Розв’язування систем нерівностей
- Лабораторна робота № 34
- Теоретичні відомості
- Завдання для самостійної роботи
- 1. Розв'яжіть диференційні рівняння першого порядку та побудуйте графік.
- 2. Розв'яжіть диференційні рівняння другого порядку та побудуйте графіки.
- Контрольні питання
- Лабораторна робота № 35
- Теоретичні відомості
- Завдання для самостійної роботи
- Контрольні питання