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

В середовищі MathCad

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

Щоб створити графік:

• Клацніть мишею там, де потрібно створити графік.

• Виберіть Декартовий графік з меню Графіка або натисніть @. Mathcad створює порожній графік з шістьма полями введення, по три на кожній осі.

Щоб побачити графік, заповніть порожні поля:

• Пусте поле в середині горизонтальній осі призначено для незалежної змінної графіка. Введіть в це пусте поле дискретну змінну, змінну з індексом або будь-який вираз, що містить дискретну змінну.

• Пусте поле в середині вертикальної осі містить вираз, графік якого потрібно побудувати. Введіть в це пусте поле дискретну змінну, змінну з індексом або будь-який вираз, що містить дискретну змінну, що знаходиться на горизонтальній осі.

• axis limits інші чотири порожні поля можуть використовуватися, щоб скасувати автоматичний вибір кордонів на осях координат в Mathcad. Детальніше щодо вибору меж на осях координат див. розділ "Установка кордонів на осях координат".

Графіки зазвичай використовують на кожній осі одне або декілька виразів, що містять дискретні змінні. Mathcad малює одну точку для кожного значення дискретної змінної.

Зазвичай помилковим є використання двох різних дискретних змінних на графіку для однієї і тієї ж кривої або траєкторії. Якщо дві дискретні змінні використовуються для однієї і тієї ж траєкторії, Mathcad намагатиметься відобразити одну точку для кожного значення кожної дискретної змінної. Наприклад, якщо i приймає 20 значень а j - 30, то при спробі відобразити залежність yi від xj Mathcad побудує всі 600 точок. Припустимо, однак, використовувати різні дискретні змінні в різних графікх на одному і тому ж кресленні.

Як і у випадку з виразом, Mathcad не обробляє графік, поки Ви або не натиснете [F9] або, в автоматичному режимі, не клацніть мишею поза області графіка. Коли Mathcad будує графік, він виводить одну точку для кожного значення кожної дискретної змінної у виразах для абсцис або ординат і, якщо не визначено інакше, з'єднує їх прямими лініями.

а) графік функції

б) графік функції

б) Зобразити лінії задані неявно рівнянням

В середовищі MatLab

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

• Побудова графіків точками і відрізками прямих

• Графіки в логаріфміческомі напівлогарифмічному масштабі

• Гістограми і діаграми

• Графіки спеціальних типів

• Створення масивів даних для тривимірної графіки

• Побудова графіків тривимірних поверхонь, перетинів і контурів

• Засоби управління підсвічуванням і оглядом фігур

• Засоби оформлення графіків

• Одночасний висновок декількох графіків

• Управління колірною палітрою

• Фарбування тривимірних поверхонь

• Двовимірні і тривимірні графічні об'єкти

Функції однієї змінної у(х) знаходять широке застосування в практиці математичних та інших розрахунків, а також у техніці комп'ютерного математичного моделювання. Для відображення таких функцій використовуються графіки в декартовій (прямокутній) системі координат. При цьому зазвичай будуються дві осі - горизонтальна X і вертикальна Y, і задаються координати х і у, визначають вузлові точки функції у(х). Ці точки з'єднуються один з одним відрізками прямих, тобто при побудові графіка здійснюється лінійна інтерполяція для проміжних точок. Оскільки MATLAB - матрична система, сукупність точок у(х) задається векторами X і Y однакового розміру.

Команда plot служить для побудови графіків функцій у декартовій системі координат. Ця команда має ряд параметрів, що розглядаються нижче.

plot (X,Y) - будує графік функції у (х), координати точок (х, у) якої беруться з векторів однакового розміру Y і ​​X. Якщо X або Y - матриця, то будується сімейство графіків за даними, що містяться в колонках матриці.

а) графік функції

>> x = -10 : 0.5 : 10;

>> y = (4*(x.^4)+3*(x.^3)-2*x-2)./(3*(x.^2)-1);

>> plot(x,y)

б) графік функції

>> x1 = -10 : 0.1 : 0;

>> x2 = 0 : 0.1 : 10;

>> y1= sqrt(1+(x1.^2));

>> y2= (1+x2)./(1+((1+((2.7).^(0.2*x2))).^(1/3)));

>> plot(x1,y1,x2,y2)

в) Зобразити лінії задані неявно рівнянням

>> y = ([-3:0.1:3]);

>> x = sqrt(4*(1-(y.^2)/9));

>> plot(x,y,-x,y)

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