MATLAB.Exponenta
MATLAB и Simulink на русском
Технологии разработки и отладки
		сложных технических систем
 

Математика\Partial Differential Equations Toolbox

Список функций Partial Differential Equations Toolbox: Функции, сгруппированные по назначению

  В оглавление \ К следующему разделу \ К предыдущему разделу

PDETOOL
Запуск GUI-приложения PDETool или выполнение одной из его команд

Синтаксис:

pdetool
pdetool(action,flag)

Описание:

Вызов функции pdetool без входных и выходных аргументов - запуск GUI-приложения PDETool.

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

  • action - строка символов, содержащая код команды, которую должно выполнить приложение PDETool:
    - ‘’ или 'initialize' - Инициализация GUI-приложения PDETool;
    - 'save_as' - Сохранение описания геометрии в m-файле;
    - 'save' - Сохранение описания геометрии в текущем m-файле;
    - 'write' - Запись описания геометрии в открытый m-файл с помощью функции fprintf;
    - 'open' - Загрузка описания геометрии из m-файла;
    - 'new' - Переход в режим прорисовки новой геометрии (см. список команд PDETool);
    - 'exit' - Завершение работы GUI-приложения PDETool;
    - 'print' - Печать фигуры PDETool;
    - 'axlim' - Установить (изменить) значения пределов координатных осей;
    - 'axeq' - Установить/ отменить на экране одинаковый масштаб по осям x и y;
    - 'spacing' - Установить лимиты и шаг координатной сетки;
    - 'drawline' - Переключиться в режим интерактивной прорисовки многоугольника;
    - 'drawrect' - Переключиться в режим интерактивной прорисовки прямоугольника (flag=1 - прорисовка от начальной вершины; flag=2 - прорисовка от центра);
    - 'drawellipse' - Переключиться в режим интерактивной прорисовки эллипса/ круга (flag=1 - прорисовка от начальной вершины; flag=2 - прорисовка от центра);
    - 'lineclk' - Интерактивная прорисовка линии;
    - 'linedraw' - Нажатие кнопки для прорисовки линии или законченного многоугольника;
    - 'undo' - Отменить предыдущую прорисованную линию;
    - 'cut' - Поместить в буфер выделенный геометрический объект (flag=1 - переместить; flag=2 - копировать);
    - 'circlecntr' - Интерактивная прорисовка эллипса/ круга;
    - 'rectstart' - Отпустить мышь для прорисовки прямоугольника;
    - 'circledraw' - Нажатие кнопки для прорисовки эллипса/ круга;
    - 'rectdraw' - Нажатие кнопки для прорисовки прямоугольника;
    - 'clear' - Удалить выделенный геометрический объект;
    - 'gridon' - Показать/ скрыть координатную сетку в объекте Axes;
    - 'snapon' - Округлять/ не округлять координаты указателя мыши при показе их значений пользователю;
    - 'boundmode' - Переключение в режим ввода граничных условий;
    - 'pdemode' - Переключение в режим ввода параметров (коэффициентов) PDE;
    - 'edgelbl' - Ручная разметка (идентификация) граничных сегментов;
    - 'sublbl' - Ручная разметка (идентификация) зон расчётной области;
    - 'pdesublbl' - Ручная разметка (идентификация) зон расчётной области в режиме ввода параметров (коэффициентов) PDE;
    - 'pdenodelbl' - Ручная разметка (идентификация) узлов конечноэлементной сетки;
    - 'pdetrilbl' - Ручная разметка (идентификация) треугольников конечноэлементной сетки;
    - 'showsublbl' - Показ номеров зон;
    - 'showedgelbl' - Показ номеров граничных сегментов;
    - 'shownodelbl' - Показ номеров узлов конечноэлементной сетки;
    - 'showtrilbl' - Показ номеров треугольников конечноэлементной сетки;
    - 'meshmode' - Переключение в режим построения конечноэлементной сетки;
    - 'initmesh' - Инициализация (генерация) конечноэлементной сетки;
    - 'refine' - Переопределение (сгущение) конечноэлементной сетки во всей расчётной области;
    - 'jiggle' - Регуляризация конечноэлементной сетки;
    - 'unrefine' - Отмена сгущения конечноэлементной сетки во всей расчётной области;
    - 'triqual' - Отобразить в цвете значения показателя регулярности для всех конечных элементов (треугольников) сетки;
    - 'solve' - Решить краевую задачу (вычислить узловое распределение искомой величины);
    - 'solve_param' - Установить параметры решателя PDE;
    - 'zoom' - Включить режим показа в увеличенном масштабе выделяемой прямоугольной области в PDE-модели;
    - 'changemode' - Смена режима PDETool (обычно это переход в режим ввода граничных условий);
    - 'drawbounds' - Прорисовка внутренних и внешних граничных сегментов;
    - 'boundclk' - Интерактивное выделение граничного сегмента и развёртывание диалогового окна для ввода параметров граничных условий;
    - 'removeb' - Удаление выделенной границы раздела зон (если flag=-1, то удаление всех границ раздела зон);
    - 'clearsol' - Удаление визуализации решения PDE задачи из графического объекта Axes;
    - 'export' - Команда экспорта данных в базовую рабочую область (flag=1 - экспорт данных описания геометрии; flag=2 - экспорт данных описания граничных условий; flag=3 - экспорт конечноэлементной сетки; flag=4 - Экспорт переменных, описывающих распределение PDE коэффициентов в расчётной области; flag=5 - Экспорт решения PDE задачи в виде узлового распределения; flag=6 - экспорт анимации решения);
    - 'formchk' - Проверка, не изменилась ли формула описания геометрии расчётной области;
    - 'appl_cb' - Переключение в режим работы с другой краевой задачей (flag - номер краевой задачи в списке);
    - 'initbounds' - Инициализация граничных условий (для всех граничных сегментов устанавливаются стандартные граничные условия);
    - 'set_param' - Переключение в режим ввода параметров (коэффициентов) PDE;
    - 'set_bounds' - Переключение в режим ввода граничных условий;
    - 'helponoff' - Запретить/ разрешить выдачу подсказок по кнопкам инструментальной панели PDETool;
    - 'refresh' - Обновить изображение PDE-модели в поле Axes;
    - 'about' - Развёртывание диалогового окна «О приложении PDETool»;
    - 'error' - Развёртывание окна выдачи сообщения об ошибке.
  • flag - параметр, конкретизирующий выполняемую команду (см. action='drawrect', 'drawellipse', 'cut', 'removeb', 'export', 'appl_cb').

Действие большинства названных команд совпадает с действием команд меню GUI-приложения PDETool.

  В оглавление \ К следующему разделу \ К предыдущему разделу

 

Поиск по сайту:

Copyright 2001–2014 Softline Co  
Система Orphus

Яндекс.Метрика