ezplot
是MATLAB中的函数,用于绘制二维函数的图形。它可以绘制常规函数、隐函数、参数方程和极坐标方程的图形。
函数语法如下:
ezplot(fun, [xmin, xmax]) ezplot(fun, [xmin, xmax, ymin, ymax]) ezplot(fun, [xmin, xmax, ymin, ymax, 'PropertyName', PropertyValue, ...])
其中,参数说明如下:
fun
是要绘制的函数或表达式。可以是一个函数句柄、内联函数、符号表达式或者字符向量形式的函数。[xmin, xmax]
和[ymin, ymax]
分别是x和y轴的取值范围。可以省略y轴范围的定义,默认范围由x轴的取值范围自动确定。'PropertyName', PropertyValue
是可选的属性-值对,用于设置图形的其他属性,例如线型、颜色等。
ezplot
函数根据给定的函数或表达式,在指定的范围内生成离散的坐标点,并根据这些点绘制相应的图形。它可以自动识别函数类型并选择适当的绘图方法。
例如,要绘制函数 y = sin(x)
在范围 x = -pi
到 x = pi
的图形,可以使用以下代码:
ezplot(@(x) sin(x), [-pi, pi])
你还可以设置其他属性,例如线型、颜色等,例如:
ezplot(@(x) sin(x), [-pi, pi], 'LineWidth', 2, 'Color', 'r')
这将绘制一条颜色为红色、线宽为2的sin函数图形。