31得票6回答
在Julia中删除数组中的元素

我在文档和论坛中漫游了一段时间,但没有找到一个内置的方法/函数来完成删除数组中元素的简单任务。是否有这样的内置函数? 我要求的是Python中list.remove(x)的等效函数。 这里是一个天真地从盒子中选择函数的例子: julia> a=Any["D","A","s","t"...

31得票1回答
在Julia-0.6的函数定义中,`where`是什么意思?

我可以帮您进行翻译。以下是需要翻译的内容: 我正在尝试理解Julia v0.6中的新类型系统,基于阅读发布说明。 有人能告诉我什么意思吗? inv(M::Matrix{T}) where T <: AbstractFloat 给我提供了与使用经典方式不同的体验。 inv{T&...

31得票3回答
最有效的将Julia中大小为1*N或N*1的Matrix{T}转换为Vector{T}的方法是什么?

什么是将Julia中大小为1*N或N*1的矩阵T转换为向量T的最有效方法? 例如,假设我有以下矩阵: a = [1,3,5] b = a' a 和 b 都是类型为 Array{Int,2} (即 Matrix{Int})。将 a 和 b 转换为类型为 Array{Int,1} (即 ...

31得票7回答
在Julia中初始化一个数组的数组

我试图创建一个由两个数组组成的数组。但是,a = [[1, 2], [3, 4]] 并不能实现这一点,它实际上只是将这些数组连接起来。在 Julia 中也是如此:[[1, 2], [3, 4]] == [1, 2, 3, 4] 。你有什么想法吗? 作为临时解决办法,我使用了 push!(p...

31得票2回答
如何在Julia中循环遍历字典?

我想在Julia中循环输出字典的(key, value)键值对,应该怎么做? 我知道如何在这里初始化Julia字典,但我也想循环遍历它。

31得票2回答
朱莉娅:如何漂亮地打印一个数组?

a= zeros(4,4) 像这样打印a> 4×4 Array{Float64,2}: > 0.0 0.0 0.0 0.0 > 0.0 0.0 0.0 0.0 > 0.0 0.0 0.0 0.0 > 0.0 0.0 0.0 0.0 ...

30得票5回答
在IPython笔记本中运行Julia代码的最佳方法(或在IJulia笔记本中运行Python代码)

我的目标是在IPython笔记本中运行几行Julia代码,而大部分代码将是Python代码,以进行一些实验。 我在这里找到了一个不错的示例笔记本: http://nbviewer.ipython.org/github/JuliaLang/IJulia.jl/blob/master/pyth...

29得票3回答
如何在Julia中初始化一个空的二维数组?

m = [] 初始化一个大小为1的空数组。我想要初始化一个大小为2的空数组(稍后会向其中添加值)。这可行吗?

29得票2回答
为什么在第一次调用我的模块时,Julia需要很长时间?

我的情况是这样的。我有一个模块(还导入了一些其他模块)。 我有一个类似于以下代码的脚本:import MyModule tic() MyModule.main() tic() MyModule.main() 在我的模块中:__precompile__() module MyModule...

29得票1回答
如何在Julia中制作对数图?

有没有一种简单的方法在Julia中制作对数-对数图或半对数图?这个链接提供了一种有点笨拙的方法,但考虑到Julia的一般精神,我怀疑是否有更简短的方法。