На головну

Поверхні рівня, лінії рівня

  1. N Заряди на поверхні висновків формують з первинних ініціюючих ВР, мають дуже малі критичні діаметри заряду і чутливих до температури або променистому випромінювання.
  2. N Тоді розрахунок ритму проводиться як для однопредметной лінії
  3. RAID рівня 1
  4. RAID рівня 2
  5. RAID рівня 3
  6. RAID рівня 4
  7. RAID рівня 5

Безліч всіх точок М з області V , В яких виконується рівність, де С - Деяка постійна, називається поверхнею рівня, що відповідає числу С. Сімейство поверхонь рівня скалярного поля в декартових координатах визначається рівнянням, де С - Довільне дійсне число.

зауваження:дляплоского поля рівняння визначає лінії рівня.

Для побудови ліній рівня відповідних поверхонь в середовищі Matlab використовуються функції contour:

contour (X, Y, Z) - Будує лінії рівня для поверхні Z = Z (X, Y),

contour (X, Y, Z, n) - То ж із зазначенням числа ліній рівня (за замовчуванням 10),

contour (X, Y, Z, v) - То ж для масиву зазначених значень;

contour (Z), contour (Z, n), contour (Z, v) - Аналогічні функції без вказівки діапазонів для аргументів

contour (..., LineSpec) - Аналогічні функції c зазначенням типу і кольору ліній (див. Plot); [C, h] = contour (...) повертає масив С і вектор дескрипторів, дозволяючи тим самим продовжити роботу з малюнком (давати оцифровку ліній, заголовки і ін.).

функція contourf (...) зафарбовує області між лініями рівня, аналогічна contour (...) з різницею в форматі[C, h, cf] = contour (...), де cf визначає матрицю розмальовки.

функція contour3 (...) по синтаксису повністю аналогічна contour (...), зображує лінії рівня в просторової інтерпретації; так команда [C, h] = contour3 (x, y, z, 20); дає фігуру (рис.3).

приклад 1: Побудувати лінії рівня заданої поверхні

 >> [X, y] = meshgrid (-8: 0.5: 8); >> t = sqrt (x. ^ 2 + y. ^ 2) +0.001; >> z = sin (t). ^ 3. / t; >> [c, h] = contour (x, y, z, 20);  >> [X, y] = meshgrid (-2: 0.25: 2); >> t = sqrt (x. ^ 2 + y. ^ 2) +0.001; >> z = sin (t). ^ 3. / t; >> [c, h, cf] = contourf (x, y, z, 4);  
 рис.1  рис.2  рис.3

Для маркування контурних графіків використовуються команди групи clabel:

Приклад використання функції сlabel

 >> [X, Y] = meshgrid ([- 3: 0.1: 3]); >> Z = sin (X) ./ (X. ^ 2 + Y. ^ 2 + 0.3;) >> Z = sin ( X) ./ (X. ^ 2 + Y. ^ 2 + 0.3); >> C = contour (X, Y, Z, 10); >> colormap (gray) >> clabel (C)

 



Скалярний поле. | Похідна за напрямком.

лекція №18 | Градієнт. | Графіки поля градієнтів quiver | Векторне поле. | Потік вектора. | Ротор (вихор) векторного поля. | циркуляція | Формула Стокса | Оператор Гамільтона і векторні диференціальні операції другого порядку. | Приклад застосування MATLAB |

© um.co.ua - учбові матеріали та реферати