Оцените градиенты решений для УЧП в произвольных точках
[___] = evaluateGradient(
возвращает интерполированные значения градиентов в точках, заданных в results
,querypoints
)querypoints
.
[___] = evaluateGradient(___,
возвращает интерполированные значения градиентов для системы уравнений для индексов уравнения (компоненты) iU
)iU
. При решении системы эллиптических УЧП задайте iU
после входных параметров в любом из предыдущих синтаксисов.
Первая размерность gradx
, grady
, и, в 3-D случае, gradz
соответствует точкам запроса. Второе измерение соответствует индексам уравнения iU
.
[___] = evaluateGradient(___,
возвращает интерполированные значения градиентов для зависящего от времени уравнения или системы зависящих от времени уравнений во времена iT
)iT
. При оценке градиента для зависящего от времени УЧП задайте iT
после входных параметров в любом из предыдущих синтаксисов. Для системы зависящих от времени уравнений задайте в оба раза индексы iT
и индексы уравнения (компоненты) iU
.
Первая размерность gradx
, grady
, и, в 3-D случае, gradz
соответствует точкам запроса. Для одного зависящего от времени УЧП второе измерение соответствует тактам iT
. Для системы зависящих от времени УЧП второе измерение соответствует индексам уравнения iU
, и третья размерность соответствует тактам iT
.
results
объект содержит решение и его градиент, вычисленный в узлах треугольной или четырехгранной mesh. Можно получить доступ к решению и трем компонентам градиента в узлах при помощи записи через точку.
interpolateSolution
и evaluateGradient
позвольте вам интерполировать решение и его градиент к пользовательской сетке, например, заданный meshgrid
.
PDEModel
| StationaryResults
| TimeDependentResults
| interpolateSolution
| evaluateCGradient
| quiver
| quiver3
| contour