在 Julia 中绘制一个函数
Ploting a function in Julia
我想绘制以下 p-V-diagramm
的数学模型
但是,当我尝试绘制函数时,我得到了不同的图。
T0 = 492
V0 = 275
Tmax = 25
Vmax = 75
vals = []
for t in range(1,stop=2*π,length=30)
push!(vals, (T0 + Tmax*sin(t))/(V0-Vmax*cos(t)))
end
plot(vals, legend=nothing)
我不确定我使用的绘图是否正确。
参考:
- https://docs.juliaplots.org/latest/input_data/#Functions
- https://docs.juliaplots.org/latest/generated/gr/#gr-ref3
julia> T0 = 492
julia> V0 = 275
julia> Tmax = 25
julia> Vmax = 75
julia> using Plots
julia> V(t) = V0-Vmax*cos(t)
V (generic function with 1 method)
julia> P(t) = (T0 + Tmax*sin(t))/V(t)
P (generic function with 1 method)
julia> plot(V, P, 0:0.1:2pi)
我想绘制以下 p-V-diagramm
的数学模型但是,当我尝试绘制函数时,我得到了不同的图。
T0 = 492
V0 = 275
Tmax = 25
Vmax = 75
vals = []
for t in range(1,stop=2*π,length=30)
push!(vals, (T0 + Tmax*sin(t))/(V0-Vmax*cos(t)))
end
plot(vals, legend=nothing)
我不确定我使用的绘图是否正确。
参考:
- https://docs.juliaplots.org/latest/input_data/#Functions
- https://docs.juliaplots.org/latest/generated/gr/#gr-ref3
julia> T0 = 492
julia> V0 = 275
julia> Tmax = 25
julia> Vmax = 75
julia> using Plots
julia> V(t) = V0-Vmax*cos(t)
V (generic function with 1 method)
julia> P(t) = (T0 + Tmax*sin(t))/V(t)
P (generic function with 1 method)
julia> plot(V, P, 0:0.1:2pi)