Програмування в Mathcad
Автор: Roksolana Zaltsman • Январь 17, 2023 • Лабораторная работа • 374 Слов (2 Страниц) • 145 Просмотры
Національний технічний університет України
«Київський політехнічний інститут імені Ігоря Сікорського»
Інститут телекомунікаційних систем
Лабораторна робота № 2
з дисципліни
«Імітаційне моделювання інфокомунікаційних мереж»
«Програмування в Mathcad»
Виконав:
студент групи ТІ-01
Верис Вадим Вадимович
Перевірив:
Курдеча В.В.
КИЇВ 2022
Вхідні дані:
N = 1
Х = 5
Завдання: написати функцію, яка буде обчислювати корені квадратного рівняння (аргументами виступають a, b, c). Якщо дійсних коренів немає – висвічується повідомлення про це. Якщо два корені співпадають, то значення на виході виводиться лише одне.[pic 1]
[pic 2]
2. Для x, що змінюється від 1 до 10 з кроком 0.25 розрахувати значення та сформувати з цих значень вектор y, тобто y1 = f(1), y2 = f(1.25) і т.д. Побудувати графік.[pic 3]
[pic 4]
3. Написати програму-функцію, що реалізує ітераційну процедуру обчислення кореня квадратного.
[pic 5] xn=0.5(xn-1+a/xn-1), n=1,2,3,.., x0=a. В якості наближеного значення кореня квадратного береться таке значення xn, яке задовільняє умову: [pic 6], де ε – задана точність. |
Число ітерацій не повинно перевищувати 1000, точність знаходження кореня квадратного задається аргументом функції. Вихідними параметрами функції мають виступати знайдене значення кореня та код завершення: 1 – якщо не перевищено 1000 ітерацій, 0 – якщо вихідний параметр знайдений за 1000 ітерацій.
...