【问题标题】:Julia plot function stopped working properlyJulia 绘图功能停止正常工作
【发布时间】:2021-06-28 05:48:47
【问题描述】:

由于某种原因 Julia 拒绝绘制我的代码

using Plots

n = 100
ϕ = range(0,stop=2*π,length=n)
x =  cos.(ϕ)';
y =  sin.(ϕ)';
plot(x,y)

我上次使用 Julia 绘制的相同代码时:

我已经试过了

自从上次 Julia 的绘图功能正常工作以来,我没有进行任何更改。所以我不确定我做错了什么。

【问题讨论】:

  • 顺便说一句,我使用的是 Julia 1.6.0

标签: plot julia


【解决方案1】:

尝试一下

using Plots

n = 100
ϕ = range(0,stop=2*π,length=n)
x =  cos.(ϕ);
y =  sin.(ϕ);
plot(x,y)

转置将结果转换为行向量,而 Plots 试图将每一列绘制为单独的系列。

【讨论】:

  • 它有效。但是,我担心它为什么从上次停止工作
  • 是的,我不知道为什么它会以另一种方式工作
  • 我最终重置了我的电脑。它解决了我与 Julia 的任何问题
【解决方案2】:

FWIW,您还可以绘制参数函数 t ↦ [x(t), y( t)] 与plot(x, y, t),例如,

plot(cos, sin, range(0,2π,length=100))

【讨论】:

    猜你喜欢
    • 2017-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多