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

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





я;

В· plot3 (X, Y, Z), де X, Y і Z - три матриці однакового розміру, будує точки з координатами X (i, :), Y (i, :) і Z (i, :) і з'єднує їх відрізками прямих. p> Нижче дан приклад побудови тривимірної поверхні, описуваної функцією


z (х, у) = х ^ 2 + у ^ 2;

>> [X, Y] = meshgrid (-3:0.15:3);

>> Z = X. ^ 2 + Y. ^ 2;

>> plot3 (X, Y, Z)


Графік цієї поверхні зображений на малюнку:


В 

В· plot3 (X, Y, Z, S) - забезпечує побудови, аналогічні розглянутим раніше, але зі специфікацією стилю ліній і точок, відповідної специфікації команди plot. Нижче дан приклад застосування цієї команди для побудови поверхні гуртками:


>> [X, Y] = meshgrid (-3:0.15:3),

>> Z = X. ^ 2 + Y. ^ 2;

>> plot3 (X, Y, Z, 'o')


Графік поверхні, побудований гуртками, зображений на малюнку:

В В 

В· plot3 (x1, y1, z1, s1, х2, у2, z2, s2, х3, УЗ, z3, s3, ...) - будує на одному малюнку графіки декількох функцій z1 (x1, y1), z2 (x2, y2) і т. д. зі специфікацією ліній і маркерів кожної з них. p> Приклад застосування останньої команди даний нижче:


>> [X, Y] = meshgrid (-3:0.15:3);

>> Z = X. ^ 2 + Y. ^ 2;

>> plot3 (X, Y, Z, '-k', Y, X, Z, 'k')


В 

У даному випадку будуються два графіка однієї і тієї ж функції з взаємно перпендикулярними утворюють лініями. Тому графік має вигляд сітки без забарвлення її осередків (Нагадує дротяний каркас фігури). <В 

Установка титульною написи


Після того як графік вже побудований, MATLAB дозволяє виконати його форматування або оформлення в потрібному вигляді. Відповідні цьому кошти описані нижче. Так, для установки над графіком титульної написи використовується наступна команда:

В· title ('string') - установка на двовимірних і тривимірних графіках титульної написи, заданої строковой константою 'string'. p> Установка осьових написів

Для установки написів біля осей х, у і z використовуються наступні команди:


В 

xlabel ('String') p> ylabel ('String')

zlabell ('String')


Відповідна напис задається символьної константою або змінною 'String'. Приклад установки титульної написи і написів по осях графіків наводиться нижче:


>> surfl (X, Y, Z)

>> [X, Y] = meshgrid (-3:0.15:3);

>> Z = sin (X)./(X. ^ 2 + Y. ^ 2 +0.3),

>> surfl (X, Y, Z)

>> colorbar

>> colormap (gray)

>> shading interp

>> xlabel ('Axis X')

>> ylabel ('Axis Y')

>> zlabel ('Axis Z')

>> title ('Surface graphic')

Введення тексту в будь-яке місце графіка


Часто виникає необхідність додавання тексту в певне місце графіка, наприклад для позначення тієї чи іншої кривої графіка. Для цього використовується команда text:

В· text (X, Y, 'string') - додає в двовимірний графік текст, заданий строковой константою 'string', так що початок тексту розташоване в точці з координатами (X, Y). Якщо X і Y задані як одномірні масиви, то напис поміщається в усі позиції [x (i), y (i)];


В 

В· text (X, Y, Z. 'string') - додає в тривимірний графік текст, заданий строковой константою 'string', так що початок тексту розташоване в позиції, заданої координатами X, Y і Z. p> У наведеному прикладі напис розміщується під кривою графіка в позиції (-4, 0.7):

>> x = -10:0.1:10; p>>> plot (x, sin (x). ^ 3)

>> text (-4,0.7, 'graphic sin (x) ^ 3')

Позиціонування тексту за допомогою миші


Дуже зручний спосіб введення тексту надає команда gtext: p> В· gtext ('string') - задає виводиться на графік текст у вигляді строкової константи 'String' і виводить на графік, переміщуваний мишею маркер у вигляді хрестика. Встановивши маркер в потрібне місце, досить клацнути клавішею миші для виведення тексту;

В· gtext (С) - дозволяє аналогічним чином розмістити багаторядкова напис з масиву строкових змінних С. ​​

Приклад застосування команди gtext: br/>

>> x = -10:0.1:10;

>> plot (x, sin (x). ^ 3)

>> gtext ('Function sin (x) ^ 3')


Встановивши перекрестие в потрібне місце графіка, досить натиснути будь-яку клавішу чи будь-яку кнопку миші, і на цьому місці з'явиться напис

Висновок пояснень

Пояснення в вигляді відрізків ліній з довідковими написами, розташовуване всередині графіка або біля нього, називається легендою. Для створення легенди використовуються різні варіанти команди legend:

В· legend (string1,, string2, string3, ...) - додає до поточного графіку легенду у вигляді рядків, зазначених у списку параметрів;

В· legend (М) - розміщує легенду, використовуючи дані з стр...


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





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

  • Реферат на тему: Розробка програми для ПОБУДОВИ графіка Функції
  • Реферат на тему: Розробка програми для побудови графіка тимчасової функції
  • Реферат на тему: Алгоритм і програма побудови графіка тимчасової функції
  • Реферат на тему: Розробка програми для ПОБУДОВИ графіка Функції y = 1 / x2 та знаходження пл ...
  • Реферат на тему: Текст як мовна одиниця. Ознаки тексту