exponenta event banner

ezplot3

(Не рекомендуемый) Простой в использовании построитель 3-D параметрической кривой

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

    Описание

    пример

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

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

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

    ezplot3(___,'animate') производит анимированную трассировку пространственной кривой. Используйте эту опцию после любой из комбинаций входных аргументов в предыдущих синтаксисах.

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

    h = ezplot3(___) возвращает нанесенные на график объекты. Используйте h изменить свойства графика после создания его.

    Примеры

    свернуть все

    Постройте эту параметрическую кривую по области [0,6π].

    x=sin(t),y=cos(t),z=t

    ezplot3('sin(t)','cos(t)','t',[0,6*pi])

    Figure contains an axes object. The axes object with title x blank = blank s i n ( t ) , blank y blank = blank c o s ( t ) , blank z blank = blank t contains an object of type line.

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

    свернуть все

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Пример: '2*u'

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

    Пример: @(u) tan(4.*u)

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

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

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

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

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

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

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

    | | | | |

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