小编mat*_*ver的帖子

如何向我的 Julia 包添加依赖项?

我在 Julia 中创建了一个包(我们称之为 package_name);文件结构已经与 Project.toml 和 Manifest.toml 文件一起生成,并且在创建包时我已经添加了一些依赖项。

我忘记添加依赖项,我想让 REPL 显示:

(package_name) pkg > 
Run Code Online (Sandbox Code Playgroud)

这样我就可以输入

add dependency_name
Run Code Online (Sandbox Code Playgroud)

我如何让 REPL 来显示这一点?我想我需要转到包文件夹并(重新)激活该包,但我无法使用 cd 导航到它。

显示我应该在 REPL 中输入的确切命令会很有帮助。

julia

13
推荐指数
1
解决办法
4183
查看次数

Julia 中的二维插值

arr_x我有两个 Float64:和数组arr_y。我有一个 2D 数组,arr_z存储一些在点集 (x,y) 上使用xin arr_xyin计算的函数 z(x,y) arr_y

如何arr_z使用arr_x和进行二维插值arr_y?也就是说,我想要一个函数itp_z(x,y),它相当于线性插值,但现在在数组 arr_z 上以二维形式进行插值。

julia

5
推荐指数
1
解决办法
2981
查看次数

利用 Julia 的集成能力

我想在我的项目中使用 Julia 的主要原因之一是它的速度,特别是计算积分时。

我想在某个区间 [a,b] 上积分一维函数 f(x)。一般来说,Julia 的quadgk 函数将是一个快速且准确的解决方案。但是,我没有函数 f(x),只有 [a,b] 中存储在数组中的一组离散点 xi 的值 f(xi)。xi 的间距是规则的,我可以将间距设置为我喜欢的小值。

天真地,我可以简单地定义一个函数 f ,它使用值 f(xi) 进行插值并将其提供给quadgk,(并使间距尽可能小),但是然后我不知道我的错误是什么,这是一个耻辱,因为 QuadGK 告诉你它的估计错误。

另一个解决方案是自己编写一个函数来整合数组(例如使用梯形规则),但这会违背使用 Julia 的目的......

使用 Julia 精确积分给定离散值的函数的最简单方法是什么?

integration julia

3
推荐指数
1
解决办法
724
查看次数

标签 统计

julia ×3

integration ×1