我正在尝试绘制这个函数
func=exp(x-sqrt(2))-cos(x-sqrt(2))-(x-sqrt(2))
在 Matlab 中使用 101 个均匀分布的 x 值。如果我只是说
fplot(fun, [-1 3], 'o')
图形是正确的形状,但点的实际值由 Matlab 确定,以提供图形的最佳形状。我想准确地告诉它在哪里放置点,101 均匀分布在 -1 和 3 之间。
我正在尝试绘制这个函数
func=exp(x-sqrt(2))-cos(x-sqrt(2))-(x-sqrt(2))
在 Matlab 中使用 101 个均匀分布的 x 值。如果我只是说
fplot(fun, [-1 3], 'o')
图形是正确的形状,但点的实际值由 Matlab 确定,以提供图形的最佳形状。我想准确地告诉它在哪里放置点,101 均匀分布在 -1 和 3 之间。
您可以使用linspace
功能,
x=linspace(-1,3,101);
func=exp(x-sqrt(2))-cos(x-sqrt(2))-(x-sqrt(2));
plot(x,func,'or');