Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Циклічний обчислювальний процес.⇐ ПредыдущаяСтр 11 из 11
Циклічним називають такий обчислювальний процес, в алгоритмі якого деяка група блочних символів виконується багаторазово. Алгоритм циклічної структури застосовується як самостійно (наприклад, для обчислення значень функцій, для обробки масивів даних), так і в складі більш складних алгоритмів. Для організації циклів необхідно: задати початкове значення змінної, що визначає цикл (параметр циклу), змінити цю змінну перед кожним повторенням циклу, перевірити умову продовження (закінчення) циклу. Умовою може бути: перевищення параметром циклу кінцевого значення, виконання заданого числа повторень, досягнення заданої точності обчислення. У циклічних алгоритмах виконання деяких операторів (груп операторів) здійснюється багаторазово з тими ж або модифікованими даними. Цикли бувають арифметичні та ітеративні. В арифметичних циклах число повторень визначається на основі зміни параметра циклу; в ітеративних циклах - цикл повторюється доти, доки не буде виконана умова виходу з циклу. Залежно від способу організації кількості повторень циклу розрізняють тритипи циклів: 1) цикл із заданою умовою закінчення роботи (ЦИКЛ - ДО); 2) цикл із зданою умовою продовження роботи (ЦИКЛ - ПОКИ); 3) цикл із заданою умовою повторень роботи (ЦИКЛ 3 ПАРАМЕТРОМ). Прикладом циклічного обчислювального процесу є обчислення значень функції при зміні параметра х від початкового значення х 1 до кінцевого значення х 2 із кроком х 3. Один із варіантів алгоритму обчислення наведений на рис. 1. Обчислення значень функції при зміні х від початкового до кінцевого значень із деяким кроком з виведенням величин х та y у вигляді таблиці називається табуляцією функції. В алгоритмі (рис. 1) процес безпосередньої табуляції виконується блоками 4-7. Застосування блоку "Модифікація" дозволяє зменшити кількість геометричних фігур при зображенні алгоритму циклічної структури. Варіант алгоритму табуляції функції з використанням блоку модифікації наведений на рис. 2. Порівнявши алгоритми, наведені на рис. 1 та 2, відзначимо, що блок модифікації (третій блок на рис. 2) об`єднав у собі дії, які виконувалися блоками 3, 6 та 7 схеми рис. 1. Це зменшило кількість блоків на два, не змінивши сутності циклічного обчислювального процесу.
Рис. 1. Схема алгоритму циклічної структури
Рис. 2. Схема алгоритму циклічної структури з використанням блоку модифікації
Прогнозувавання в ЕТ. . Задача прогнозування займає визначне місце і у сучасній науці, яка пропонує цілий ряд добре обґрунтованих методів розробки прогнозів. В основі усіх цих методів лежить аналіз даних за попередні періоди часу. Такі дані подаються у вигляді часових рядів, або рядів динаміки, які являють собою варіаційні ряди, в яких факторною ознакою (незалежною змінною) є час, а результативною – значення ознаки у певні моменти часу, зазвичай через рівні проміжки часу. Засоби розрахунку прогнозів є важливим компонентом систем підтримки прийняття рішень. Досить ефективні і прості засоби розробки прогнозів надаються процесором електронних таблиць (ПЕТ) MS Excel. В MS Excel пропонується три основних підходи до створення прогнозу: 1) з застосуванням ковзного середнього; 2) на основі моделі регресії; 3) на основі згладжування.
ПЕТ MS Excel має також спеціальні інструменти для розрахунку прогнозу у вигляді наступних вбудованих функцій: – ПРЕДСКАЗ – розраховує майбутнє значення на основі лінійної регресії; – ТЕНДЕНЦИЯ – розраховує значення у відповідності з лінійним трендом; – РОСТ – розраховує майбутнє значення на основі моделі експоненційної залежності; – ЛИНЕЙН – розраховує за допомогою методу найменших квадратів пряму, яка найкраще апроксимує наявні дані, і повертає відповідний масив значень (коефіцієнти рівняння прямої та статистика); – ЛГРФПРИБЛ – розраховує експоненційну криву, яка апроксимує дані, і повертає відповідний масив значень (коефіцієнти рівняння кривої та статистика). Функції ПРЕДСКАЗ дає значення прогнозу в одній точці, а функції ТЕНДЕНЦИЯ та РОСТ є функціями масиву і розраховують прогноз відразу для ряду точок. Функції ЛИНЕЙН і ЛГРФПРИБЛ не розраховують прогноз безпосередньо, а повертають параметри (коефіцієнти) рівняння, за яким може бути розрахований прогноз на будь-який момент. При прогнозуванні звичайно не стоїть питання про абсолютно точне майбутнє значення показника, достатньо отримати приблизну його оцінку, а в багатьох випадках, таких як прогнозування попиту на лікарські препарати і потреб у них, плануванні виробництва, прогнозуванні поширення захворювань тощо, важливо знати тенденцію даних і прогнозувати характер їх зміни у майбутньому. Це дозволяє досить ефективно застосовувати «ручні» методи, які базуються на наочному поданні часового ряду у вигляді графіка, за яким з врахуванням специфічних закономірностей і факторів предметної області визначається тенденція часового ряду і виконується продовження графіка наперед, у майбутнє, на потрібну глибину. Надалі за продовженим графіком наближено можуть бути знайдені прогнозні значення показника.. Такий підхід є зручним і гнучким, дозволяє повною мірою реалізувати суб'єктивний досвід, інтуіцію, неформалізовані знання про предметну область, але є досить трудомістким і повільним. Засоби графічного відображення даних передбачені в багатьох сучасних програмних засобах як спеціального, так і загального призначення.
Процесори електронних таблиць, зокрема і ПЕТ MS Excel, надають також засоби побудови математичної моделі часового ряду у вигляді тренду. Трендом називається вираз тенденції даних у вигляді достатньо простого і зручного рівняння, яке найкращим чином апроксимує (наближає) тенденцію часового ряду.
|
||||||
Последнее изменение этой страницы: 2021-08-16; просмотров: 451; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.224.180.183 (0.007 с.) |