Раздел: Документация
0 ... 348 349 350 351 352 353 354 ... 365 Решение дифференциальных уравнений и систем Аппроксимация решения стационарных и нестационарных задач, описываемых дифференциальными уравнениями в частных производных, по методу конечных элементов реализована в функциях PDE Toolbox (см. главу 14). О dsoive— аналитическое решение дифференциальных уравнений и систем (см. разд. "Решение дифференциальных уравнений и систем" главы 17). □ode45, ode23, odell3. odel5s. ode23s. ode23t, ode23tb— численное решение задачи Коши для дифференциальных уравнений и систем произвольных порядков. Задание параметров, управляющих вычислительным процессом, производится при помощи odeset. □dde23 — решение дифференциальных уравнений с запаздывающим аргументом. Задание параметров, управляющих вычислительным процессом, производится при помощи ddeset. □odeisi — решение дифференциальных уравнений, не разрешенных относительно производной, и дифференциально-алгебраических уравнений. □bvp4c — численное решение граничных задач для обыкновенных дифференциальных уравнений произвольного порядка и систем (см. разд. "Решение дифференциальных уравнений"главы б). Графика и визуализация данных Интерактивная среда для построения и редактирования графиков □piottools — запуск интерактивной среды со всеми ее компонентами (см. главу 4). П figurepaiette— управление окном Figure Palette с шаблонами графиков. •figurepaiette< show) — отображение окна с шаблонами графиков для текущего графического окна. •figurepaiette(hide) — скрытие окна с шаблонами графиков для текущего графического окна. •f igurepaiette (toggle*) —переключение между режимами show и hide для текущего графического окна. •t igurepaiette (hF, ...) — то же самое, но для графического окна с указателем hF. □plotbrowser — управление окном браузера объектов Plot Browser. •plotbrowser (on) — отображение окна браузера объектов для текущего графического окна. •plotbrowser (off) — скрытие окна браузера объектов для текущего графического окна. •plotbrowser(toggle)— переключение между режимами on1 и off для текущего графического окна. •plotbrowser (hF, ...) — то же самое, но для графического окна с указателем hF. •propertyeditor — управление окном редактора свойств графических объектов Property Editor. Использование аналогично plotbrowser. Двумерные графики Использование низкоуровневой графики для задания свойств графических объектов объясняется в главах 3\\9. П bar— вертикальная столбцевая диаграмма матричных или векторных данных (см. разд. "Диаграммы и гистограммы"главы 3), примеры: •bar(rand(l, 10)), bar<rand(l, 10), 1.2), bar(rand(3, 4)); •bar (hA, ...) — вывод диаграммы на оси с указателем hA вместо текущих; •h = bar (...) — возвращает вектор указателей на созданные рисованные объекты Barseries; •h = bar (v6...) — возвращает вектор указателей на созданные базовые полигональные объекты (Patch) для совместимости с предыдущими версиями MATLAB (базовые и рисованные объекты описаны в разд. "Графические объекты"главы 9). П barh — горизонтальная столбцевая диаграмма матричных или векторных данных, примеры: •barh(rand(l, 10)), barh(rand(1, 10), 1.2), barh(rand(3, 4)); •bar(hA, ...), h = barh(...) И h = barh(1 v6 . . .) — аналогично ФУНКЦИИ bar. □comet — аннмированный график плоской линии (см. разд. "Анимирован-ные графики " главы 3). •comet (х, у) — отображение анимированного графика в виде движения кометы по кривой, проходящей через точки с координатами (x(i), y(i))- •comet [х, у, р) — дополнительный третий аргумент задает длину хвоста кометы p*iength (y) . по умолчанию используется р = о. 1. •comet (hA, ...) —- вывод анимированного графика на оси с указателем hA вместо текущих. П ezpiot— построение графика функции одной переменной, в том числе заданной неявно и параметрически с автоматическим подбором шага по аргументу и выводом заголовка графика (см, разд. "Графическое представление функций" главы 17). •ezpiot (f) — построение графика функции на отрезке [—2я, 2я], где f — строка с исследуемой функцией, указатель на нее, inline-функция, либо анонимная функция. Задание анонимной функции или указателя требует использования поэлементных операций при определении функции. Пример для функции /(л) = х2 sin jc : » f = @ (x)x.A2.*sin(x); » ezpiot(f) Функция может у быть задана неявно: /(л:, у) = 0, например: » f = inline("х."2 + у.л2-9); » ezpiotif) В этом случае по умолчанию график строится в квадрате [—2я, 2я]х х[-2я, 2п]. •ezpiot (х, у) — вывод графика параметрически заданной функции (0. И): >> ezplot(1t*sin(t)1, t*cos(t)) Для параметрически заданных функций по умолчанию tе [0, 2я]. •ezplot(f, [min, maxl) —построение графика явной y = f{x) и неявной f(x,y) = 0 функции на отрезке [min, max]. •ezpiot (f, [xmin, xmax, ymin, ymax]) — построение графика неявной функции /(jt, у) В квадрате [xmin, xmax] х [xmin, ymax]. •ezpiot (x, у, [tmin,tmax]) — построение графика параметрически заданной функции x(t), y(t) для значений параметра из отрезка [trein, tmax]. 0 ... 348 349 350 351 352 353 354 ... 365
|