44得票8回答
在Julia语言中将浮点数转换为整数

有没有办法在Julia中将浮点数转换为整数?我正在尝试将浮点数转换为固定精度数字,并将十进制部分表示为8位整数。为了做到这一点,我需要截断数的小数部分,我觉得最好的方法是从浮点数x中减去x的转换整数部分: 有没有办法在Julia中将浮点数转换为整数?我正在尝试将浮点数转换为固定精度数字,并...

43得票2回答
Julia(Julia-lang)性能与Fortran和Python相比较

我修改了一个简单的程序,用Julia语言计算和绘制运动涡旋,并为了测试该语言,也使用Python编写了相同的程序。 (声明:1. 我阅读stackoverflow上的每个性能比较都因不全面/不正确/写得不好/不相关等而受到批评。我不是在假装这是一个真正的比较,我只想知道如何使Julia更快。...

42得票4回答
如何在Julia中制作GUI界面?

我刚开始学习 Julia 编程,需要创建一个 GUI。我一直在寻找相关信息,但没有发现有用的信息。我尝试在 Julia 官方网页上搜索信息,但是该网站似乎已经无法访问。请问你们是否知道我可以在哪里找到相关信息。

40得票2回答
如何在处理多种类型和数组时编写“优秀”的Julia代码(多重派发)

OP更新:请注意,在最新版本的Julia(v0.5)中,回答这个问题的惯用方法是只需定义mysquare(x :: Number) = x ^ 2 。使用自动广播覆盖向量化案例,即x = randn(5); mysquare .(x)。还可以查看解释点语法更详细的新答案。 我是Julia的新...

39得票3回答
Julia中是否存在类似Python的虚拟环境?

是否有类似Python的虚拟环境模拟器可供Julia使用,以便可以在本地虚拟环境中进行开发?

39得票1回答
到底什么是内部构造函数?

简而言之: 内部构造器的准确定义是什么?在Julia-v0.6+中,可以说“任何可以使用签名typename{...}(...)(注意{}部分)调用的构造器都是内部构造器”吗? 如下面评论所述,外部唯一构造器实际上是一个显式内部构造器吗? 使用methods检查方法是否为内部/外部构造器是...

39得票3回答
在Julia中生成随机数的时候如何设置随机种子

我想使用julia的正态分布随机数生成器进行一些检查。因此,我希望获得相同的伪随机数序列。 实际上,我生成随机矩阵,所以我希望我的两个程序都生成:A = randn(dim,dim) ...

39得票3回答
Julia DataFrame:按名称删除列

在Julia中,DataFrame类型允许您将其视为数组进行访问,因此可以通过索引方式删除列:df = df[:,[1:2,4:end]] # remove column 3 这种方法的问题在于我通常只知道列的名称,而不知道它在表中的列索引。 是否有一种内置的方法可以按名称删除列? 或者,...

39得票6回答
如何在 Julia 中清除或删除全局变量?

是否有类似于MATLAB中的“clear”的语法,即如果我有一个全局变量“a”,如何摆脱它?如何执行相应的操作?clear a

39得票1回答
@code_native、@code_typed和@code_llvm在Julia中有什么区别?

在学习Julia的过程中,我希望能够拥有类似Python的dis模块的功能。 在网上查找后,我发现Julia社区已经解决了这个问题,并给出了这些解决方法(https://github.com/JuliaLang/julia/issues/218)finfer -> code_typed ...