Постройте график выражения или функции
fplot(f)
fplot(f,xinterval)
fplot(funx,funy)
fplot(funx,funy,tinterval)
fplot(___,LineSpec)
fplot(___,Name,Value)
fplot(ax,___)
fp = fplot(___)
[x,y] = fplot(___)
строит график кривой, заданной функциональным fplot(f)
y = f(x)
на интервале по умолчанию [-5 5]
для x
.
строит график на заданном интервале. Задайте интервал как двухэлементный вектор формы fplot(f,xinterval)
[xmin xmax]
.
строит график кривой, заданной fplot(funx,funy)
x = funx(t)
и y = funy(t)
на интервале по умолчанию [-5 5]
для t
.
строит график на заданном интервале. Задайте интервал как двухэлементный вектор формы fplot(funx,funy,tinterval)
[tmin tmax]
.
Графики
в оси задали byfplot(ax,___)
ax
вместо текущей системы координат (gca
). Задайте оси как первый входной параметр.
fp = fplot(___)
возвращает объект FunctionLine
или объект ParameterizedFunctionLine
, в зависимости от входных параметров. Используйте fp
, чтобы запросить и изменить свойства определенной строки. Для списка свойств см. Свойства FunctionLine или ParameterizedFunctionLine Properties.
[x,y] = fplot(___)
возвращает абсциссы и ординаты для функции, не создавая график. Этот синтаксис будет удален в будущем релизе. Используйте свойства XData
и YData
объекта линии, fp
, вместо этого.
Примечание
fplot
больше не поддерживает входные параметры для определения ошибочного допуска или количества точек оценки. Чтобы задать количество точек оценки, используйте свойство MeshDensity
.
Примеры
Входные параметры
Выходные аргументы
Советы
Используйте поэлементные операторы для лучшей производительности и избегать предупреждающего сообщения. Например, используйте
x.*y
вместо x*y
. Для получения дополнительной информации смотрите Массив по сравнению Матричные операции.
Когда вы увеличиваете масштаб графика,
fplot
повторно строит график данных, которые могут показать скрытые детали.
Расширенные возможности
Смотрите также
Функции
Свойства
Представлено до R2006a
Была ли эта тема полезной?