exponenta event banner

Общие ПДЭ

Решение общих линейных и нелинейных PDE для стационарных, зависящих от времени и собственных задач

Можно использовать Toolbox™ дифференциального уравнения в частных производных для решения линейных и нелинейных PDE второго порядка для стационарных, зависящих от времени и собственных значений задач, возникающих в обычных приложениях в технике и науке.

Типичный рабочий процесс для решения общего PDE или системы PDE включает в себя следующие шаги:

  • Преобразование PDE в форму, требуемую для панели инструментов дифференциальных уравнений в частных производных.

  • Создайте контейнер модели PDE, определяющий количество уравнений в модели.

  • Определение 2-D или 3-D геометрии с использованием треугольных и тетраэдрических элементов с линейными или квадратичными базисными функциями.

  • Укажите коэффициенты, границу и исходные условия. Используйте дескрипторы функций для указания значений, отличных от констант.

  • Решайте и выводите на печать результаты в узловых расположениях или интерполируйте их в пользовательские расположения.

Функции

развернуть все

createpdeСоздание модели
applyBoundaryConditionДобавить граничное условие к PDEModel контейнер
specifyCoefficientsУказание коэффициентов в модели PDE
setInitialConditionsДать начальные условия или исходное решение
assembleFEMatricesСобрать матрицы конечных элементов
solvepdeОпределение PDE, указанного в PDEModel
solvepdeeigРешение проблемы собственного значения PDE, указанной в PDEModel
evaluateGradientОценка градиентов решений PDE в произвольных точках
evaluateCGradientОценка потока раствора PDE
interpolateSolutionИнтерполяция PDE-решения в произвольные точки
pdeplotПечать решения или сетки для 2-D задачи
pdeplot3DПечать решения или сетки поверхности для 3-D задачи
pdegplotПечать геометрии PDE
pdemeshПечать сетки PDE
pdevizСоздание и печать объекта визуализации PDE
findBoundaryConditionsПоиск назначения граничного условия для геометрической области
findCoefficientsНайти активные коэффициенты PDE
findInitialConditionsНайти активные исходные условия
createPDEResultsСоздание объекта решения
evaluateИнтерполяция данных в выбранные расположения
pdecontкоманда «Краткое описание» для контурного графика
pdesurfкоманда «Краткое описание» для печати поверхности
pdeInterpolantИнтерполяция узловых данных в выбранные местоположения

Объекты

PDEModelОбъект модели PDE
StationaryResultsНе зависящий от времени раствор PDE и производные количества
TimeDependentResultsЗависящий от времени раствор PDE и производные количества
EigenResultsРаствор собственных значений PDE и производные количества

Свойства

Свойства BoundaryConditionГраничное условие для модели PDE
Свойства CoefficientAssignmentНазначение коэффициентов
Свойства GeometricInateConditionsНачальные условия для области или границы области
Свойства NodalInitialConditionsНачальные условия в узлах сетки
Свойства PDESolverOptionsВарианты алгоритма для решателей
Свойства PDEVisualizationВизуализация PDE сетчатых и узловых результатов

Темы

Установка проблемы PDE

Решение проблем с помощью объектов PDEModel

Рабочий процесс, описывающий настройку и решение задач PDE с помощью панели инструментов дифференциальных уравнений в частных производных.

Задание граничных условий

Задайте условия Дирихле и Неймана для скалярных PDE и систем PDE. Используйте функции, когда невозможно выразить граничные условия постоянными входными аргументами.

f Коэффициент для specifyCoefficients

Укажите коэффициент f в уравнении.

Задать начальные условия

Задайте начальные условия для зависящих от времени задач или начальное предположение для нелинейных стационарных задач.

Решения и их градиенты

Графики решения и градиента с pdeplot и pdeplot3D

Постройте график 2-D и 3-D решений PDE и их градиентов с помощью pdeplot и pdeplot3D.

2-D Графики решений и градиентов с функциями MATLAB ®

Постройте график 2-D решений PDE и их градиентов с помощью surf, mesh, quiverи другие функции MATLAB ®.

3-D Графики решений и градиентов с функциями MATLAB ®

Постройте график 3-D решений PDE, их градиентов и оптимизации с помощью surf, contourslice, quiverи другие функции MATLAB.

Размеры решений, градиенты и потоки

Размеры стационарных, зависящих от времени и собственных значений в узлах сетки и произвольных расположениях.

Собственные значения и волновые проблемы

Собственные значения и собственные моды квадрата

Найдите собственные значения и собственные моды квадратного домена.

Собственные значения и собственные модели Г-образной мембраны

Используйте функции командной строки для поиска собственных значений и соответствующих собственных мод L-образной мембраны.

Уравнение волны в квадратной области

Решите стандартное волновое уравнение второго порядка.

Проблема рассеяния

Вычисляют отраженные волны от объекта, освещенного падающими волнами.

Метод конечных элементов и дифференциальные уравнения в частных производных

Уравнения, которые можно решить с помощью панели инструментов PDE

Типы скалярных PDE и систем PDE, которые можно решить с помощью панели инструментов дифференциального уравнения в частных производных.

Поместить уравнения в форму дивергенции

Преобразование PDE в форму, требуемую для панели инструментов дифференциальных уравнений в частных производных.

Основы метода конечных элементов

Описание использования метода конечных элементов для аппроксимации PDE-решения с использованием кусочно-линейной функции.