Matplotlib 带和的绘图函数
然而,我试图绘制一个函数,其中包含一个和,我得到了错误。在任何地方都找不到任何例子Matplotlib 带和的绘图函数,matplotlib,julia,Matplotlib,Julia,然而,我试图绘制一个函数,其中包含一个和,我得到了错误。在任何地方都找不到任何例子 using PyPlot x = range(0,stop=2,length=10) f(x) = x + 1 plot(x,f(x)) 例如,给我: MethodError: no method matching +(::StepRangeLen{Float64,Base.TwicePrecision{Float64},Base.TwicePrecision{Float64}}, ::Int64) 问
using PyPlot
x = range(0,stop=2,length=10)
f(x) = x + 1
plot(x,f(x))
例如,给我:
MethodError: no method matching +(::StepRangeLen{Float64,Base.TwicePrecision{Float64},Base.TwicePrecision{Float64}}, ::Int64)
问题不在于绘图。问题是您试图将一个数字(
1
)添加到一个范围(x
)。这也是错误消息的状态。您需要按元素进行操作。如在matlab中,这是通过
-操作实现的
在本例中,您有两种可能
f(x)=x.+1;绘图(x,f(x))
- 或
f(x)=x+1;绘图(x,f.(x))
看看问题不在于绘图。问题是您试图将一个数字(
1
)添加到一个范围(x
)。这也是错误消息的状态。您需要按元素进行操作。如在matlab中,这是通过
-操作实现的
在本例中,您有两种可能
f(x)=x.+1;绘图(x,f(x))
- 或
f(x)=x+1;绘图(x,f.(x))