问题标签 [julia-plots]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
julia - 使用 Julia 定义地形 EEG/MEG 绘图函数
是否可以在 MatLab 中定义类似plot_topography的函数来在 Julia 中绘制地形 EEG/MEG 图?
julia - 使用 Julia 在命令行中创建动画图
Julia 具有令人愉快的能力,可以生成由 Unicode 符号构成的绘图,这些符号以非常直接的方式直接打印到命令行。例如,以下代码直接在命令行生成正弦函数的 Unicode 图:
我想尝试找到一种方法来直接在命令行上创建这种形式的动画图。理想情况下,我想在 Unicode 中生成一个“更新”的单一图,使其看起来像动画一样。
然而,尽管在命令行中打印数百个不同的帧自然不那么吸引人,但如果它“看起来”像动画,那么这样的解决方案是可以接受的。另一个不太可接受的解决方案是将这样的 Unicode 图以如下方式打印到 gif 中:对所有平台都一致;尝试做任何涉及陪审团操纵@animate 和@gif 的尝试都基本上失败了,因为这两个函数甚至无法将Unicode 图打印到Julia 的Windows 形式的文件中。
更新:这是一个在命令行中生成“动画”的代码示例,这是不可接受的,它只是在命令行中绘制每个不同的帧,然后是由特殊 Unicode 字符提供的“间距”(由 niczky12 提供的提示):
julia - 无法预编译 StatsPlots.jl
这可能与this或this相关联。但是,建议的解决方案都不适合我。
我将 VSCode 与 Julia 扩展一起使用,并在 Jupyter 笔记本中运行所有内容。我的第一个单元格如下所示。
执行单元格会产生以下错误。
接下来,我打开了 Julia 命令行并使用删除了 StatsPlots 扩展] rm "StatsPlots"
并使用它读取它,但] add "StatsPlots"
没有成功。我试图precompile
在命令行中手动执行,这会产生以下输出。
我尝试重新启动 Julia 内核,重新启动 VSCode,并尝试了我提供的第二个链接中建议的解决方案,这意味着删除包并运行gc
.
我也已删除和阅读MultivariateStats
,Arpack
但上述错误仍然存在。
可能是出于兴趣,它以前曾起作用。通过执行以下单元格,我首先遇到了另一个错误。
以上产生了以下错误消息。
可能是我不小心添加了过时的扩展名StatPlots
,这可能导致了上述问题。但是,我删除了旧扩展并添加了新扩展。
我该如何解决上述问题?
编辑:运行Pkg.status()
产生以下输出。
julia - 如何在 Julia 中求解空间和时间变量中的四阶微分方程
我对在 Julia 中求解微分方程相对较新,因此无法弄清楚如何在 2 个自变量(空间和时间)中求解高阶 ode,因此需要帮助。
我正在尝试使用 Julia 在 h(流体膜的高度)与 x(长度跨度)之间绘制曲线,该流体膜悬挂在天花板上,由于Rayleigh-Taylor 不稳定性而流入液滴。有两个关键的微分方程可以控制这种现象。 此处列出了两首颂歌
这里h表示流体膜的高度,B0=0.134,其余是h和q关于时间(t)和空间(x)的导数。符号Dxxxh表示h对x的三阶导数。空间跨度可以认为是L=24。边界条件在这里定义。
在 t=0 时 h 的初始值可以使用这个表达式找到,其中 epsilon=0.0009。预期的图如下所示。情节随着时间的推移而滑动。
julia - 数组的长度或维度不正确。Julia 中的等高线图
我正在尝试制作一个简单的等高线图。
哪个返回Arrays have incorrect length or dimension.
和一个空的数字。
知道这意味着什么吗?
size(X),size(Z)
返回
((11, 21), (11, 21))