АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Способи апроксимації графіків

Читайте также:
  1. Вивід декількох графіків в одне графічне вікно
  2. Види, способи і типи правового регулювання
  3. Виражальні засоби міжтекстовості та способи їх виявлення
  4. Властивості лінії графіків
  5. Графічний та аудіовізуальний способи передачі інформації
  6. Завдання та способи випробування перспективних горизонтів
  7. Ідеал – це зразок (норма, прояв ідеального), згідно з яким людина (людність) визначає свою поведінку та способи життя за конкретних обставин.
  8. Как приспособить группу к себе
  9. Класифікатор. Способи створення класифікаторів техніко-економічної інформації.
  10. Мета та способи цементування свердловин
  11. Методи і способи конкурентної боротьби. Цінова і нецінова конкуренція. Наслідки, типи конкуренції.
  12. Механічні способи зварювання

Експериментально зняті дані іноді не зовсім точно відтворюють справжні форми деяких функцій або залежностей. Це пов’язане з неточністю приладів або запізнілою реакцією людини. У таких випадках для приведення графіка до адекватного вигляду застосовується апроксимація. Розглядаеться приклад побудови графіка за знятими експериментальними даними і апроксимація його за допомогою MatLab.

Нехай були зняті наступні масиви даних, що знаходяться у таблиці 6.2.

Таблиця 6.2.

Масиви даних  
Швидкість повітряного потоку, м/с     15.9 18.5 21.5 24.4 27.1 29.5 31.5
Потужність, Вт   62.5              

 

Для побудови такої залежності спочатку необхідно створити масиви цих даних у MatLab і за допомогою команди «plot» вивести графік

>> V=[10 13 15.9 18.5 21.5 24.4 27.1 29.5 31.5];

>> P=[25 62.5 125 175 250 375 500 625 800];

>> plot(V,P);

Після виконання програми на екрані з’явиться графік, що зображений на рис. 6.17.

Рис. 6.17. Графік, побудований по експериментальним даним

 

Далі потрібно зайти у меню Tools→Basic Fitting. Відкриється нове вікно, що зображено на рис. 6.18.

 

Рис. 6.18. Вікно Basic Fitting

 

Для початку апроксимації потрібно здійснити вибір даних. У даному випадку тільки один графік, тому у розділі Select Data вибирається Data 1. Далі потрібно вибрати один з наступних методів апроксимації:

1. Spline Interpolant – інтерполяція за кривою;

2. Shape-Preserving Interpolant – інтерполяція за формою;

3. Linear – апроксимація до лінійної залежності;

4. Quadratic – апроксимація до квадратичної залежності;

5. Cubic – апроксимація до кубічної залежності;

6. 4th-10th degree polynomial – апроксимація до поліному 4-10-го порядку.

Вибирається відповідно до форми нашого графіка форма Quadratic, і ставиться прапорець Show Equations, який перетворить апроксимовану залежність у рівняння з коефіцієнтами, яке відобразиться у правій частині вікна. Якщо правої частини вікна немає, то потрібно натиснути чорну стрілку знизу вікна. Також можна вибрати кількість цифр у коефіцієнтах (від 2 до 5).

Для порівняння апроксимованої залежності і реального графіка можна вивести їх різницю, поставивши прапорець Plot Residuals, в якому вибрати тип лінії (Bar, Scatter або Line) та спосіб відображення (Subplot – вікно розіб’ється на 2 піввікна або Separate Figure – відкриється друге графічне вікно). Також можна поставити прапорець на Show norm of residuals (показати норму різностей). Кнопка Save To Workspace дозволяє зберегти дані до робочої області. Вікно Basic Fitting з обрахованими коефіцієнтами показане на рис. 6.19.

Рис. 6.19. Вікно Basic Fitting з апроксимованою кривою

 

Застосувавши розглянуті у розділі «Редагування графічного вікна» способи оформлення графіків підписуються осі, титул графіків, відображується сітка та ін. В результаті отримаємо графік, показаний на рис. 6.20.

Рис. 6.20. Приклад апроксимації графіка, побудованого за експериментальними даними

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.006 сек.)