Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Основи графічної візуалізації обчислень

Реферат Основи графічної візуалізації обчислень





вати оператор матричного ділення /. p> Щоб отримати графік, треба обчислювати відношення sin (x) до x за допомогою оператора поелементного ділення масивів ./.


>> y1 = sin (x); y2 = cos (x); y3 = sin (x)./x;


Warning: Divide by zero. p> (Type "Warning off MATLAB: divideByZero" to suppress this warning.) br/>

>> plot (x, y1, x, y2, x, y3)


В 

MATLAB побудував графіки всіх трьох функцій, але у вікні командного режиму з'явилося попередження про поділ на 0 - у момент, коли х = 0. Це говорить про те, що plot В«не знаєВ» про те, що невизначеність sin (x)/x = 0/0 усунена і дає 1. Це недолік практично всіх систем для чисельних обчислень.

Графічна функція fplot


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


fplot: fplot ('f (x)', [xmin, xmax])


Вона дозволяє будувати функцію, задану в символьному вигляді, в інтервалі зміни аргументу х від xmin до xmax без фіксованого кроку зміни х. Хоча в процесі обчислень попередження про помилку (ділення на 0) виводиться, графік будується правильно, при х = 0 sinx/x = 1. Команда grid on (сітка) - включає відображення сітки, яка будується пунктирними лініями.


>> fplot ('sin (x)/x', [-15,15]); grid on

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


Для відображення функції однієї змінної у (x) використовуються графіки в декартовій (прямокутної) системі координат. При цьому зазвичай будуються дві осі: горизонтальна X і вертикальна Y, і задаються координати x і у, що визначають вузлові точки функції у (x). p> Команда plot служить для побудови графіків функцій у декартовій системі координат. Ця команда має ряд параметрів, розглянутих нижче. p> В· plot (X, Y) - будує графік функції у (х), координати точок (х, у) якої беруться із векторів однакового розміру Y і X. Якщо X або Y - матриця, то будується сімейство графіків за даними, що містяться в колонках матриці. br/>В 

Наведений нижче приклад ілюструє побудову графіків двох функцій - sin (x) і cos (x), значення, функції яких містяться в матриці Y, а значення аргументу х зберігаються у векторі X:


>> x = [0 1 2 3 4 5];

>> y1 = sin (x); y2 = cos (x);

>> plot (x, y1, x, y2)


На малюнку показано графік функцій з цього прикладу. У даному випадку чітко видно, що графік складається з відрізків, і якщо вам потрібно, щоб відображається функція мала вид гладкої кривої, необхідно збільшити кількість вузлових точок. Розміщення їх може бути довільним. br/>В 

В· plot (Y) - будує графік у (x), де значення y беруться з вектора Y, а x являє собою індекс відповідного елемента. Якщо Y містить комплексні елементи, то будується графік plot (real (Y), imag (Y)). У всіх інших випадках уявна частина даних ігнорується. p> Приклад використання команди plot (Y):


>> x = -2 * pi: 0.02 * pi: 2 * pi;

>> y = sin (x) + i * cos (3 * x);

>> plot (y)

plot (X, Y, S) - аналогічна команді plot (X, Y), але тип лінії графіка можна задавати за допомогою строковой константи S. p> Значеннями константи S можуть бути такі символи:

Колір лінії

Тип точки

Тип лінії

Жовтий

y

Точка

.

Хмарно

-

Фіолетовий

m

Окружність

0

Подвійний пунктир

;

Блакитний

c

Хрест

x

Штрих-пунктиром

-.

Червоний

r

Плюс

+

Штрихова

-

Зелений

g

Зірочка

*



Синій

b

Квадрат

s



Білий

w

Ромб

d



Чорний

k

Трикутник (вниз)

v





Трикутник (вгору)

^





Трикутник (вліво)

<




Назад | сторінка 2 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Побудова графіків функцій
  • Реферат на тему: Дослідження функцій і побудова їх графіків
  • Реферат на тему: Побудова графіків функцій засобами електронної таблиці Excel
  • Реферат на тему: Показова функція: властивості і графік
  • Реферат на тему: Графік руху поїздів