exponenta event banner

ezplot

(Не рекомендуемый) Простой в использовании функциональный плоттер

    ezplot не рекомендуется. Использование fplot вместо этого. Для получения дополнительной информации см. Вопросы совместимости.

    Описание

    пример

    ezplot(f) строит кривую, заданную функциональным y = f(x) на интервале по умолчанию [-2π 2π] для x.

    ezplot автоматически добавляет заголовок и подписи по осям к графику.

    ezplot(f,xinterval) графики на заданном интервале. Задайте интервал как двухэлементный вектор из формы [xmin xmax].

    ezplot(f2) строит кривую, заданную неявной функцией 0 = f2(x,y) на интервале по умолчанию [-2π 2π] для x и y.

    ezplot(f2,xyinterval) графики на заданном интервале. Использовать тот же интервал для обоих x и y, задайте xyinterval как двухэлементный вектор из формы [min max]. Чтобы использовать различные интервалы, задайте четырехэлементный вектор из формы [xmin xmax ymin ymax].

    ezplot(funx,funy) строит параметрически заданную плоскую кривую, заданную x = funx(u) и y = funy(u) на интервале по умолчанию [0 2π] для u.

    ezplot(funx,funy,uinterval) графики на заданном интервале. Задайте интервал как двухэлементный вектор из формы [umin umax].

    ezplot(___,fig) графики в заданное окно рисунка. Используйте любую из комбинаций входных аргументов в предыдущих синтаксисах, которые включают интервал.

    ezplot(ax,___) графики в осях заданы ax вместо текущей системы координат gca. Задайте оси перед любой из комбинаций входных аргументов в любом из предыдущих синтаксисов за исключением тех, которые включают fig. Этот синтаксис не поддерживает fig входной параметр.

    h = ezplot(___) возвращает или линию на графике или объект контура. Используйте h изменить линию на графике или контур после того, как это создается. Для списка свойств смотрите Line Properties и Свойства контура.

    Примеры

    свернуть все

    Постройте явную функцию x2 по области [-2π,2π].

    ezplot('x^2')

    Figure contains an axes object. The axes object with title x Squared baseline contains an object of type line.

    Область по умолчанию [-2π,2π].

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

    свернуть все

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

    Задайте функцию формы y = f(x). Функция должна принять векторный входной параметр и возвратить векторный выходной аргумент, одного размера.

    При определении функции как вектора символов или строкового скаляра, всегда подразумеваются умножение массивов, деление и возведение в степень. Например, x^2 интерпретирован как x.^2.

    Пример: 'x^2'

    При определении функции как указателя на функцию используйте операторы массивов вместо матричных операторов для лучшей эффективности. Например, используйте .* (times) вместо * (mtimes).

    Пример: @(x) sin(x).*cos(x)

    Интервал для xВ виде двухэлементного вектора из формы [xmin xmax].

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

    Задайте функцию формы 0 = f(x,y). Функция должна принять два векторных входных параметра и возвратить векторный выходной аргумент, одного размера.

    При определении функции как вектора символов или строкового скаляра, всегда подразумеваются умножение массивов, деление и возведение в степень. Например, x^2 интерпретирован как x.^2.

    Пример: 'x^2 - y^4'

    При определении функции как указателя на функцию используйте операторы массивов вместо матричных операторов для лучшей эффективности. Например, используйте .* (times) вместо * (mtimes).

    Пример: @(x,y) x.^2 - y.^2 - 1

    Графический вывод интервала для x и y, заданный в одной из следующих форм:

    • Вектор из формы [min max] — Используйте интервал [min max] для обоих x и y.

    • Вектор из формы [xmin xmax ymin ymax] — Используйте интервал [xmin xmax] для x и [ymin ymax] для y.

    Параметрическая функция для x координирует в виде указателя на функцию к именованной или анонимной функции.

    Задайте функцию формы x = funx(u). Функция должна принять векторный входной параметр и возвратить векторный выходной аргумент, одного размера.

    При определении функции как вектора символов или строкового скаляра, всегда подразумеваются умножение массивов, деление и возведение в степень. Например, x^2 интерпретирован как x.^2.

    Пример: 'sin(4*u)'

    При определении функции как указателя на функцию используйте операторы массивов вместо матричных операторов для лучшей эффективности. Например, используйте .* (times) вместо * (mtimes).

    Пример: @(u) sin(2.*u)

    Параметрическая функция для y координирует в виде указателя на функцию к именованной или анонимной функции.

    Задайте функцию формы y = funy(u). Функция должна принять векторный входной параметр и возвратить векторный выходной аргумент, одного размера.

    При определении функции как вектора символов или строкового скаляра, всегда подразумеваются умножение массивов, деление и возведение в степень. Например, x^2 интерпретирован как x.^2.

    Пример: 'cos(u*2)'

    При определении функции как указателя на функцию используйте операторы массивов вместо матричных операторов для лучшей эффективности. Например, используйте .* (times) вместо * (mtimes).

    Пример: @(u) -u.*cos(u)

    Графический вывод интервала для uВ виде двухэлементного вектора из формы [umin umax].

    Объект осей. Если вы не задаете объект осей, то ezplot использует текущую систему координат (gca).

    Вопросы совместимости

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

    Не рекомендуемый запуск в R2016a

    Расширенные возможности

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

    | | | | |

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