pdecont

Контурный график узла УЧП или треугольных данных

Эта страница описывает устаревший рабочий процесс. Используйте его, когда вы будете работать с унаследованным кодом и не запланируете преобразовать его, чтобы использовать рекомендуемый подход. В противном случае использовать pdeplot.

Описание

пример

pdecont(p,t,u) создает контурный график данных об узле или треугольных данных. По умолчанию, pdecont использование 10 уровней для контурного графика. p и t аргументы задают геометрию проблемы УЧП.

Если u вектор-столбец, pdecont обработки это как данные об узле. Если u вектор-строка, pdesurf обработки это как треугольные данные.

пример

pdecont(p,t,u,n) графики n уровни.

пример

pdecont(p,t,u,v) уровни графиков на высотах решения заданы v.

h = pdecont(___) использование любой из предыдущих синтаксисов и возвращает указатели на чертившие объекты осей.

Примеры

свернуть все

Постройте контуры решения уравнения -Δu=1 на L-образной мембране с помощью pdecont функция.

Во-первых, создайте и совершенствуйте [p,e,t] сцепитесь на L-образной мембране.

[p,e,t] = initmesh('lshapeg');
[p,e,t] = refinemesh('lshapeg',p,e,t);

Решите уравнение с помощью граничных условий Дирихле u=0 on Ω.

u = assempde('lshapeb',p,e,t,1,0,1);

Постройте решение с помощью pdesurf функция.

pdesurf(p,t,u)

Figure contains an axes object. The axes object contains an object of type patch.

Постройте контуры решения с помощью pdecont функция. По умолчанию существует 10 уровней.

pdecont(p,t,u)

Figure contains an axes object. The axes object contains 10 objects of type line.

Теперь постройте контуры с помощью трех уровней.

pdecont(p,t,u,3)

Figure contains an axes object. The axes object contains 3 objects of type line.

Постройте контуры решения на высотах 0, 0.05, 0.1, и 0.14.

pdecont(p,t,u,[0 0.05 0.1 0.14])

Figure contains an axes object. The axes object contains 4 objects of type line.

Входные параметры

свернуть все

Поймайте в сети точки в виде 2 Np матрица точек, где Np число точек в mesh. Для получения дополнительной информации на представлении данных mesh, смотрите initmesh.

Типы данных: double

Поймайте в сети треугольники в виде 4- Nt матрица треугольников, где Nt количество треугольников в mesh. Для получения дополнительной информации на представлении данных mesh, смотрите initmesh.

Типы данных: double

Решение для УЧП в виде вектора.

pdesurf функционируйте обрабатывает вектор-столбец как данные об узле и использует непрерывный стиль и интерполированную штриховку. Функция обрабатывает вектор-строку как треугольные данные и использует прерывистый стиль и закрашивание плоскостями.

Типы данных: double

Количество уровней в виде положительного целого числа.

Типы данных: double

Уровни, чтобы построить в виде вектора из высот.

Типы данных: double

Выходные аргументы

свернуть все

Указатели на графические объекты, возвращенные как вектор.

Советы

  • Для большего количества управления контурным графиком используйте pdeplot функция.

Смотрите также

| |

Представлено до R2006a