русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Вирішення рівнянь і систем рівнянь в MathCad.


Дата додавання: 2014-07-30; переглядів: 980.


Мета роботи

Метою даної лабораторної роботи – навчитися обчислювати похідні і визначені інтеграли, освоїти прийоми використання вбудованих і призначених для користувача функцій в системі MathCAD.

 

Завдання

1. Створити порожній документ МаthCad.

2. Зберегти під ім'ям "Лабораторна робота 9".

3. Виконати обчислення відповідно до завдання. Варіанти завдань надано в додатку .

4. Скласти звіт про роботу. Звіт повинен містити: тему лабораторної роботи, мету, завдання, таблицю розрахунків, вивід.

 

Вказівки до виконання завдання

Загальні відомості про вирішальні блоки.

Для вирішення системи рівнянь і / або нерівностей в середовищі пакету використовується спеціальна конструкція, звана вирішальний блок (надалі просто блок). Блок завжди відкривається ключовим словом GIVEN (заголовок блоку), за яким слідують необхідні визначення, система рівнянь і / або нерівностей (тіло блоку). Кінцем блоку є перший допустимий вираз, що містить функцію FIND або MINERR, які мають наступний синтаксис:

FIND (список ведучих змінних)

MINERR (список ведучих змінних)

список ведучих зміннихперелік змінних блоку, щодо яких повинна бути дозволена вхідна в його тіло система рівнянь і / або нерівностей.

Ключові слова GIVEN, FIND і MINERRє буквонезависимыми. Якщо будь-яка з цих функцій має один аргумент, то вона повертає єдине значення, що є вирішенням блоку, якщо аргументів декілька, то повертається вирішальний вектор-стовпець значень з кількістю елементів, рівною кількості елементів «списку ведучих змінних» функції завершення блоку. Відмінність функцій FIND і MINERRполягає в тому, що перша намагається отримати наближене вирішення блоку, а друга замість рішення повертає значення ведучих змінних, мінімізуючи величину вектора відхилення від точного рішення (|ERR|).Всі змінні блоку повинні бути заздалегідь визначені до початку блоку. Пакет використовує значення ведучих змінних як перші наближення при чисельному вирішенні блоку. Тіло блоку (окрім необхідних визначень) містить, принаймні, одну умову наступного формату:

Вираз 1 Операція відношення Вираз 2

При вирішенні блоку пакет намагається знайти такі значення ведучих змінних, які при підстановці у всі умови блоку робили б їх одночасно істинними. Операції відношення і їх кодування приведені таблиці 11:

 

 

Таблиця 13. – Операції відношення і їх кодування.

Символ операції Клавіша Сенс операції відношення
> > Більше, ніж
< < Менше, ніж
Ctrl+0 Не менше, ніж
Ctrl+9 Не більше, ніж
= Ctrl+= Рівно
Ctrl+3 Не рівно

Точність отриманого вирішення блоку визначається значенням зумовленої змінної TOL пакету, яку при необхідності можна перевизначити. На кількість ітерацій при вирішенні блоку є обмеження, при перевищенні якого без повернення рішення пакет припиняє обчислення і відзначає функцію FIND або MINERR кінця блоку діагностичним повідомленням «Not converginy> і вважає ERR=0. Нижче приведений фрагмент документа пакету, що містить приклад організації обчислення з використанням вирішального блоку:

Рис 13. – Обчислення рівняння з використанням вирішального блоку


<== попередня лекція | наступна лекція ==>
Функції сортування для векторів і матриць. | Знаходження коріння рівнянь


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн