Strategems.jl:Julia中的定量系统交易策略开发和回测
2021-09-28 09:38:36 640KB finance time-series trading optimization
1
KDotP.jl:带能和光学矩阵元素的kp计算
2021-09-26 10:46:58 12KB Julia
1
帕累托阵线 这个小包装确定了一组较大的向量中的一组Pareto最佳向量,也称为最大向量。 在数据库区域中,这也称为“天际线运算符”。 每个向量都是n维的,对于每个维,我们可以选择最优值,即min或max。 这由两个向量min_idxs和max_idxs 。 对于min_idxs中的min_idxs ,最佳值被认为是min,与max_idxs类似。 注意,在数组min_idxs和max_idxs上没有错误检查。 因此,索引不能同时存在于min_idxs和max_idxs并且两者中的所有索引都必须是输入向量的合法索引。 这是在二维中计算所有4个不同的帕累托边界的示例。 using ParetoFront using PyPlot pareto = [Set{Vector{Float64}}() for _ in 1:4] mins = [[1,2], [1], [2], []]
2021-09-25 21:41:33 49KB Julia
1
最小-最大-最小 该存储库包含用于解决本文研究的最小-最大-最小鲁棒优化问题的算法 AyşeNur Arslan,Michael Poss和Marco Silva:最小-最大-最小鲁棒组合优化,几乎没有追索权解决方案。 可在 有四种算法可用: HKW15的单石版重新,请参见函数exact_dualization() 来自的本地搜索启发式,请参见函数heuristic_dualization() 本文算法1中描述的场景生成算法,请参见函数scenario_generation() 本文算法3中描述的启发式变体,请参见函数heuristic_scenario_generation() 指导 该代码当前包含两个应用程序:最短路径问题(SP)和带冲突的背包问题(KP)。 可以通过创建相应的文件来添加其他应用程序。 要测试两个应用程序之一,请解压缩相应的数据文件,并使用julia执行相应的运
2021-09-25 16:18:35 5.72MB Julia
1
双摆运动动画 使用Julia和Python的双摆的混沌运动动画。 julia版本是在Jupyter笔记本环境中实现的,而python版本是常规脚本。 可以使用此代码模拟任意长度,质量,初始位置和初始速度的双摆。 两种版本的代码均允许以mp4或gif格式保存动画。 Julia版本 该代码可以将动画另存为gif文件。 它还可以在Jupyter笔记本环境中播放视频。 以相等的时间步长录制动画,以保留视频中摆的相对速度。 Python版本 使用matplotlib的FuncAnimation()完​​成动画。 该代码可以将动画另存为mp4文件。 python脚本已在spyder环境中进行了测试。 应该启用在外部窗口中进行绘制以查看动画。 Julia版本的包装要求 情节 微分方程 迪瑞克 Python版本的包装要求 麻木 scipy.integrate(odeint) pylab,matplotlib(动画) imagemagick(将动画另存为gif文件) 利用 摆的质量和长度,重力加速度常数,初始条件和模拟持续时间在代码的开头定义。 通过更改这些参数可以模拟不同的情况。 样品输出
2021-09-17 03:38:40 1.66MB python animation julia computational-physics
1
阿雷尼乌斯 受ReactionMechanismSimulator.jl启发,该项目旨在开发一个微型程序包,用于解释燃烧化学动力学模型和计算React源项。 Arrhenius.jl的名字反映了这样一个事实,即燃烧与其他化学React流之间的区别是温度依赖的动力学和较大的活化能。 安装 pkg>添加 用法 您可以从该文件夹下JP10(航空燃料动力飞行)热解的例子说起example 。 它将指导您如何用几行代码实现控制方程。 目前,该程序包依靠和来解释React机理。 如果您想尝试一下,则无需安装Cantera和ReacTorch,因为python文件夹下已经有一些预编译的React机制。 否则,您可以安装mechanism文件夹下的python脚本interpreter.py 来安装和进行编译。 您也可以在论坛上寻求帮助,我们的开发人员可以为您编译模型。 通过Cantera进行验证 在
2021-09-16 21:02:32 473KB combustion sciml Julia
1
目的将混沌应用于分形图像压缩编码中,用Logistic混沌映射和Julia曲线生成一个固定的压缩字典,改进传统的分形图像压缩编码方法。方法采用二阶的Julia集f(Z)=Z2+C的时间逃逸算法,对于不同的C生成不同的曲线。然后使用Logistic混沌映射随机地产生0-255之间的整数填满量化表。再根据灰度量化规则,用第一千张量化表量化产生的Julia图像块,作为压缩编码中的固定字典。编码时,将量化后图像Julia块与原图中的图像块进行比较,寻找最适合的量化表和距离最小的Julia图像块。解码时通过重构第一
2021-09-15 11:33:32 2.25MB 自然科学 论文
1
RigidBodyDynamics.jl:各种刚体动力学和运动学算法的Julia实现
2021-09-07 15:58:06 419KB control robotics simulation julia
1
生物M 生物数据实用程序 安装与设定 该软件包是与Makie进行交互的一组交互式生物可视化效果。 此软件包正在开发中,并且会经常中断。 julia > ] add BioMakie julia > using BioMakie 用法 要查看PDB结构,请使用带有PDB ID的viewstruc函数。 以下代码绘制结构,然后返回带有场景和布局的StructureView。 julia > sv = viewstruc ( " 2VB1 " ) 您也可以一次查看多个结构。 julia > svs = viewstrucs ([ " 2vb1 " , " 1lw3 " ], colors = [ " aqua " , " ele " ]) 要查看多序列比对,请使用带有Pfam ID(fasta即将推出)的viewmsa函数。 julia > mv = viewmsa ( " PF00
2021-09-06 13:38:55 14.95MB Julia
1
QuantumMPS:量子位更少的变分量子本征求解器
1