小编Cri*_*usa的帖子

Julia中的原始文字字符串

在Python中,可以编写r"a\nb"以防止将\n其解释为换行符的转义序列.

朱莉娅有类似的东西吗?那么字符串插值怎么样"$variable",有没有办法防止呢?

我知道一个可以简单的写"a\\nb""\$variable"在朱莉娅,但我想写了很多的LaTeX的字符串,而不必关心正确的逃生每一个反斜杠\和美元$字符...

(在Julia中,r"..."创建一个正则表达式.)

string escaping string-literals julia

12
推荐指数
2
解决办法
3200
查看次数

如何在特定模式下打开Julia repl

我想要一个简短的脚本,在特定模式下打开Julia REPL,例如shell>模式或C++ >(从Cxx.jl)模式.怎么能实现这一目标?

更新:得到答案后,我创建了一个脚本,以Cxx.jl C++模式启动Julia REPL(并预先运行一些C++代码).请在此处查看:https://github.com/cdsousa/cxxrepl.jl.

julia

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

如何将异构数组(Array {Any})提升为具有单个公共类型元素的同构数组?

想象一下,例如,有一个异构数组就像

julia> a = {1, 2.2, int32(3), float32(4.4), 5, 6.6}
6-element Array{Any,1}:
 1  
 2.2
 3  
 4.4
 5  
 6.6
Run Code Online (Sandbox Code Playgroud)

其元素的单一常见类型是Float64.

是否有函数或minimalistic命令将此类Any数组转换为具有单个公共类型(Array{Float64}对于给定示例)的元素数组,而无需事先明确写入该类型甚至知道它?

我知道如果使用括号[]来创建数组,那么Array{Float64}首先会获得一个数组.但是,问题是关于类型1在创建时无法控制的数组的转换(例如,一些数组解析,从文件读取的数组,......).

julia

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

标签 统计

julia ×3

escaping ×1

string ×1

string-literals ×1