- •Аналіз та обробка експериментальних даних засобами MathCAD в проектуванні СОС
- •1 Робота з файлами даних
- •1.1 Запис даних y файл
- •1.2 Зчитування даних з файла
- •1.3 Імпортування даних з файла
- •1.4 Експортування даних y файл
- •1.6 Обмін даних з іншими програмами
- •1.6.1 Обмін даними з Excel.
- •1.7 Підготовка даних до аналізу
- •1.8 Створення Масивів, використовуючи індекси
- •1.8.1 Створення елементів масиву математично
- •1.8.2 Створення масиву прямим введенням елементів
- •1.8.3 Створення масиву, використовуючи таблицю
- •1.8.4 Інші шляхи створення масиву даних
- •1.9 Сортування даних
- •1.9.1 Звертання до підмножин даних
- •1.9.2 Розділення даних на групи, використовуючи програму
- •2 Регресія
- •2.1 Використання line і medfit в лінійній регресії
- •2.1.1 Функції лінійної регресії
- •2.1.2 Функція line
- •2.1.3 Експоненційні дані
- •2.1.4 Medfit
- •2.2 Багатовимірна регресія
- •2.2.1 Багатовимірна поліноміальна регресія
- •2.2.2 Результати функцій regress і loess
- •2.2.3 Прогляд результатів interp
- •2.2.4 Зауваження
- •2.3 Спеціалізовані підгоночні функції
- •2.3.1 Використання спеціалізованих підгоночних функцій
- •2.4 Лінійна регресія з використанням linfit
- •2.4.1 Функція linfit
- •2.4.2 Представлення результатів функції
- •2.5 Узагальнена нелінійна регресія (genfit)
- •2.5.1 Функція Genfit
- •3 Інтерполяція
- •3.1.1 cspline інтерполяція багатьох змінних
- •3.1.2 Функція cspline
- •3.1.3 Функція interp
- •3.1.4 Прогляд результатів interp
- •4 Згладжування даних
- •4.1 Вбудовані функції згладжування
- •4.1.1 Функція medsmooth
- •4.1.2 Функція ksmooth
- •4.1.3 Функція supsmooth
- •5 КОНТРОЛЬНІ ЗАПИТАННЯ
- •6 ЛАБОРАТОРНЕ ЗАВДАННЯ
- •8 СПИСОК ЛІТЕРАТУРИ
1.7Підготовка даних до аналізу
Mathcad пропонує багато методів структурування і обробки даних. Щоб створити дані в Mathcad, необхідно створити масив (вектор або матрицю), який містить дані. Тоді можна маніпулювати масивом, використовуючи різні вбудовані операції і функції Mathcad-а.
1.8Створення Масивів, використовуючи індекси
Вектори і матриці можуть бути створені шляхом:
•визначення їхніх елементів математично,
•прямим введенням,
•або комбінацією методів.
Щоб визначити і/або посилатися на масив (або його специфічні елементи), слід використовувати індекси масиву.
Друкуючи Y [i] або Y [i,j] , визначаємо вектор або матрицю, відповідно. Індекси i та j повинні бути зазделегідь визначені як цілі числа (індекс починається з 0-го елемента).
Наприклад: i := 0..20 |
j := 0..2 |
|
xi := 10 − i |
yi := −(xi)3 − 6 xi |
|
Інший приклад: |
Ai , j := xi j |
Bi ,0 := yi |
Щоб переглянути вміст матриці, надрукуйте (праворуч або нижче її визначення) імя, знак “=” і натисніть <Enter>.
1.8.1Створення елементів масиву математично
Елемент в масиві може бути визначений, індексних змінних або, як операція на векторах.
Приклад 1. Елементи в M |
|
|
i := 0..10 |
|
||
визначаються |
в |
термінах |
|
|
Mi , j := sin(2 i) + |
|
індексних змінних i та j |
|
|
|
|
||
Приклад 2. Елементи в V |
x := 10 − j |
|
||||
визначаються |
в |
термінах |
jz |
j |
:= 2 x − y |
j |
векторів x, y, і z. |
|
|
|
j |
||
|
|
|
|
|
|
|
як функція
j := 0..10 cos (3 j)
y j zj )
