Технічне завдання
1. Виконати проектування алгоритму обчислення елементарної функції з використанням таблично-алгоритмічного методу відповідно до заданого варіантом. Алгоритм призначено цілочисельних обчислень в додатковому коді у форматі В«байт зі знакомВ».
ФункціяІнтервал аппроксімацііРазрядность nМетод обчислення поправки? x0, 5? x? 18Лінейная інтерполяція
. Виконати розрахунок параметрів алгоритму.
. Виконати масштабування алгоритму і отримати цілочисельний алгоритм обчислення заданої функції.
. Розробити MatLab-програму для експериментального аналізу повної, обчислювальної та методичної похибок цілочисельного алгоритму.
. Використовуючи розроблену програму, отримати значення елементарної функції, а також методичної, інструментальної та повної похибок цілочисельного алгоритму для поточних значень аргументу із заданого інтервалу апроксимації. Побудувати графіки зазначених величин на інтервалі апроксимації.
. Розробити блок-схему підпрограми обчислення елементарної функції за розробленим алгоритмом в целочисленном форматі даних.
. Розробити підпрограму обчислення елементарної функції на мові Асемблер IBM PC, що реалізовує розроблений алгоритм.
. Зіставити експериментальні значення похибок з їх теоретичними оцінками і зробити висновки.
Зміст
Введення
. Теоретичні основи таблично-алгоритмічного методу
. Постановка задачі проектування алгоритму обчислення функції
. Розрахунок параметрів алгоритму
. Масштабування алгоритму
. Блок-схема моделі для експериментального аналізу похибок алгоритму
. Опис і лістинг програми
. Результати моделювання
. Підпрограма обчислення функції на мові Асемблер IBM PC
Висновок
Список використаних джерел
Введення
Функції одного аргументу, значення яких виходять за допомогою кінцевого числа обчислювальних операцій над аргументом, залежної змінної і постійними числами, називаються елементарними.