Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metod_MEMS.doc
Скачиваний:
3
Добавлен:
23.11.2019
Размер:
5.02 Mб
Скачать

Побудова графіків.

Пакет MathCAD надає широкі графічні можливості. Крім того, тут можна використовувати креслення і малюнки, отримані в інших графічних системах.

Натисканням однієї кнопки можна задати шаблон для генерації двовимірного графіка, причому в тих самих осях може бути кілька графіків одночасно. У пакеті представлені наступні види графіків: Декартовий (X-Y plot), полярний (Polar plot), поверхні (Surface plot), карта ліній рівня (Contour plot), векторне поле (Vector Field plot), тривимірний точковий (3D Scatter plot), тривимірна стовпчаста діаграма (3D Bar Chart). Усі графіки є стандартними об'єктами пакету: їх можна редагувати, а при перерахуванні вихідних даних вони автоматично регенеруються.

Приклад побудови двомірного графіку:

Приклад побудови тривимірної стовпчастої діаграми:

Обчислювальні здібності.

Крім роботи з десятковими числами існують можливість роботи з восьми, і шістнадцятковими числами. Є набір процедур для можливості функціонування не тільки над числами, чи вектор-матрицями, але і над більш складними об'єктами, такими як дерева, чи списки-набори.

При обчисленнях у символах використовується символьна математика (аналітичні перетворення). Існують три групи інструментів:

  1. Команди символьної математики з меню (Symbolic);

  2. Режим безупинних символьних перетворень (Life Symbolics);

  3. О

    function [y,H,r]=iffor(x)

    % Приклад структури m-файлу

    if x<1

    y=x

    else disp('Значення більше за одиницю')

    end

    ' Введення матриці x*x_______________'

    for i=1:x

    for j=1:x

    H(i,j)=input(' Введіть елемент H')

    end

    end

    ' Розрахунок довжини окружності _____'

    r=0

    while r>=0,

    r=input('Введіть радіус окружності r=');

    if r>=0 disp(' Довжина окружності L=');

    disp(2*pi*r)

    end

    end

    птимізація чисельних вкладок через символьні перетворення (Optimize).

Вони дозволяють обчислювати невизначені інтеграли, інтегрувати по змінній, диференціювати по змінній, спрощувати і розкладати по степенях і на множники вирази, знаходити поліноміальні коефіцієнти, розкладати в ряд, проводити матричні перетворення та перетворення Фур'є, Лапласа і Z, знаходити межі і т.д. Висновок числового значення можливий з точністю до 4000 знаків.

Завдання до лабораторної роботи

MatLab:

1. Обчислити значення виразів, використовуючи математичні функції пакета.

  1. ; 3.) ;

2.) .

2. Створити m-файл для виразів.

1.) ; 2.) ;

3.)

3. Обчислити вирази m-файлу для довільних значень перемінних.

4. Зберегти значення даних а =1235; х=0.345 у виді mаt-файлу.

5. Обчислити значення виразів m-файлу для збережених даних у mаt-файлі.

6. Побудувати графік залежності значення елемента вектора від його порядкового номера

1. (1,2,3,10) 2. (4,5,8,0) 3. (12, 6,4,3)

7. Описати побудову графіку функцій по точках, із завданням кольору залежності, типу лінії і маркеру; з виводом на графіку осей координат, назви графіка, написом у будь-якому місці графіка; нанести сітку на графік.

x=[1,5 2,13 2,6 3,09 3,6 4,15 4,52 4,78 5,2 5,59 6,77 7,74 8,55 9,13 10,58]

y=[80 100 120 140 160 180 190 200 212 220 240 252 260 264 276]

назва осей : U(V), I(mA) відповідно;

назва графіка “Апроксимація характеристики неробочого ходу генератору”;

напис у будь-якому місці графіка “експериментальні данні”.

MathCad

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]