Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Алгоритм і програма побудови графіка тимчасової функції

Реферат Алгоритм і програма побудови графіка тимчасової функції





в реальному часі дає можливість оцінювати ефективність алгоритмів для роботи в реальних системах.


.2 Дискретизація часу


При дослідженні блоків і систем у часовій області на ЕОМ, зокрема мікроЕОМ, безперервні процеси замінюються на дискретні. При цьому часовий інтервал L представляється як сукупність дискретних інтервалів:

алгоритм програма тимчасової функція

,


де Tk - крок збільшення часу або період квантування за часом безперервної функції; n - кількість кроків або квантів. Кількість квантів вибирається не довільно, а виходячи з максимальної частоти процесу та допустимої похибки при моделюванні. p> 1.3 Реалізація тимчасових затримок у програмі


Для реалізації тимчасових затримок у програмі необхідно організувати цикл, всередині якого виконується арифметична операція, абсолютно не впливає на результат виконання програми. br/>

.4 Обчислення найбільшого за абсолютним значенням кореня квадратного рівняння


Для отримання відповіді необхідно вирішити квадратне рівняння. Треба спочатку обчислити дискримінант рівняння. Потім, проаналізувавши величину дискриминанта знайти корені рівняння і порівнявши їх знайти найбільший. br/>

.5 Обчислення кореня нелінійного рівняння


Щоб знайти корінь нелінійного рівняння перед циклом обчислення знайдемо значення функції в крайніх точках діапазону, якщо твір цих значень менше нуля то можна зробити висновок що корінь є, якщо - більше то коренів немає. Якщо коріння є в циклі необхідно знайти як середнє арифметичне крайніх точок діапазону


В 

де: a, b - крайні точки діапазону.

Потім, треба підставити значення в рівняння і порівняти значення функції в цій точці з 0 () а так само порівнявши модуль різниці a і b з подвоєною похибкою () дізнаємося чи є коренем рівняння. Якщо є коренем рівняння, то виконується вихід з циклу і присвоюється, це значення повертається в основну програму. Якщо не є коренем рівняння то знаходимо твір якщо цей твір менше 0 то робимо висновок, якщо більше 0 то і знову повертаємося до початку циклу. br/>

.6 Обчислення значення багаточлена


Обчислення значення багаточлена з фіксованою старшої ступенем аргументу може бути організовано за допомогою функції користувача. Але цей спосіб недоцільний у випадках, коли многочлен має багато доданків або старша ступінь не є фіксованою. Тоді можна скористатися алгоритмом Горнера. Він полягає в тому, щоб організувати цикл, що виконується кількість разів, рівна старшого ступеня аргументу. У циклі виконується приріст функції, де х - аргумент, а n - масив з коефіцієнтів при х , перший член якого знаходиться при х старшого ступеня. Для обчислення багаточлена за цим алгоритмом потрібно задати х та масив коефіцієнтів а


Назад | сторінка 2 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Обчислення коренів нелінійного рівняння з заданою точністю
  • Реферат на тему: Обчислення інтеграла рівняння
  • Реферат на тему: Створення програми для обчислення значення функції
  • Реферат на тему: Диференціальні рівняння і передавальні функції лінійних безперервних систем ...
  • Реферат на тему: Диференціальні рівняння і передавальні функції ланок САУ