Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Кравчук / 2 семестр / Теми ЛР з Mathcad (II семестр)_

.doc
Скачиваний:
9
Добавлен:
29.02.2016
Размер:
45.06 Кб
Скачать

Теми та завдання лабораторних робіт з Mathcad (II семестр)

ЛР

MathCAD/

VB

Тема та завдання

1/1

Інтерфейс вікна MathCAD (панель інструментів Math). Створення та переміщення текстових та математичних областей в Mathcad. Вбудовані функції. Редагування арифметичних виразів та форматування результатів.

Виконання лабораторної роботи № 1 "Лінійний алгоритм" із методички

MathCAD. Лабораторний практикум. 2010.pdf, с. 29.

Умову індивідуального завдання "Лінійний алгоритм" візьміть із навчального посібника Visual Basic 6.0, с. 89-96 у відповідності до власного варіанта, який такий самий як у 1 семестрі, тобто дорівнює номеру студента в списку групи за 1 семестр.

Результати виконання роботи у VB та MathCAD повинні співпадати.

2/2

Функція користувача (однорядкова). Умовна функція if(■,■,■).

Програмування в середовищі Mathcad. Панель засобів програмування. Програмування з використанням умовного оператора if.

Виконання лабораторної роботи №2 "Розгалужений алгоритм".

3/3.1

Використання дискретної змінної для табулювання функцій і для присвоєння значень елементам вектора. Побудова та форматування графіків.

Програмування в середовищі Mathcad. Програмування з використанням оператора арифметичного циклу for.

Виконання лабораторної роботи №3 "Арифметичний цикл".

4/3.2

Програмування в середовищі Mathcad. Програмування з використанням оператора ітераційного циклу while.

Виконання лабораторної роботи №4 "Ітераційний цикл".

5

Панель інструментів матричних і векторних операцій. Створення масивів шляхом заповнення масиву пустих полів. Нижні індекси масивів. Системна змінна ORIGIN. Векторні й матричні оператори.

Виконання лабораторної роботи №5 "Обробка векторів і матриць за допомогою операторів та вбудованих функцій MathCAD".

6/4

Програмування з використанням оператора циклу for.

Виконання лабораторної роботи №6 "Обробка векторів".

7/5

Програмування з використанням оператора циклу for.

Виконання лабораторної роботи №7 "Обробка матриць".

8/6

Модульне програмування в одному документі.

Виконання лабораторної роботи №8 "Однорядкова функція користувача".

9/7

Модульне програмування в декількох документах.

Генерування елементів матриці за допомогою функції rnd.

Виконання лабораторної роботи №9 "Багаторядкова функція користувача".

10

Розв’язання нелінійних рівнянь та систем нелінійних рівнянь. Функції root(), find(), minerr(), polyroots().

Виконання лабораторної роботи №10 "Розв'язання нелінійних рівнянь та систем".

11

Розв’язання систем лінійних алгебраїчних рівнянь матричним методом та методом Гауса-Жордана.

Виконання лабораторної роботи №11 "Розв’язання систем лінійних алгебраїчних рівнянь".

Примітка. Номер лабораторної роботи має таку структуру:

n/m,

де nномер лабораторної роботи з MathCAD;

m номер відповідної лабораторної роботи з Visual Basic.

Результати виконання відповідних робіт у VB та MathCAD повинні співпадати.