长时间模拟

当前话题为您枚举了最新的 长时间模拟。在这里,您可以轻松访问广泛的教程、示例代码和实用工具,帮助您有效地学习和应用这些核心编程技术。查看页面下方的资源列表,快速下载您需要的资料。我们的资源覆盖从基础到高级的各种主题,无论您是初学者还是有经验的开发者,都能找到有价值的信息。

Matlab长时间曝光融合代码
该存储库包含扩展曝光融合(EEF)的Octave/Matlab实现,这是一种针对包围曝光序列的改进曝光融合方法。 方法 该方法在以下出版物中进行了描述:* 扩展曝光融合,Charles Hessel,图像处理在线,9,(2019)* HESSEL,Charles,MOREL,Jean-Michel,《扩展曝光融合及其在单图像对比度增强中的应用》。在:2020年IEEE计算机视觉应用冬季会议(WACV)。IEEE,2020年。 代码功能 实现了两种融合方法: 扩展曝光融合 (EEF) 在 eef.m 中实现,使用 runeef.m 运行。 曝光融合 (EF) 在 run_ef.m 中实现,用于比较。 提供了用于配准包围曝光序列的 bash 脚本 image_registration.sh。 代码结构 eef.m:扩展曝光融合算法实现 runeef.m:运行扩展曝光融合的脚本 run_ef.m:运行曝光融合的脚本 image_registration.sh:用于图像配准的 bash 脚本
刚体长时间模拟基于刚体动力学Lie群方法的MATLAB实现
这些函数实现了Lie积分器,用于在静态弹簧磁势场中进行刚体的长时间模拟。这项辛格式的数值实验参考了Bou-Rabee, N.、Ortolan, G.和Saccon, A. [2010]的工作。研究结果显示:(i)VLV算法无能量漂移;(ii)Lie-Newmark算法存在能量漂移;以及(iii)显式Lie-Midpoint算法也表现出能量漂移。文件详情包括:basicrunem.m:启动Lie方法;NMB.m:半显式Lie-Newmark算法;LIEMIDEA.m:显式Lie中点算法;VLV.m:Lie-Verlet算法;wedge.m:帽子地图。
优化函数缓存以加速长时间运行的MATLAB函数
假设您有一个长时间运行的函数: [out1,out2,out3,...] = longRunning(arg1,arg2,arg3,...)并且此功能正在使用相同的输入运行多次。如果您将其更改为: [out1,out2,out3,...] = cacheFunction(@longRunning,arg1,arg2,arg3,...)那么只有第一个实例会运行很长时间,进一步的调用将从全局变量“functionCache”中获取。这仅在输入更改时重新计算结果。感谢Christopher Wipf提供了大部分代码。
WR-TSS功能优化精准模拟天气雷达时间序列
WR-TSS是一组利用高斯信号模型进行天气雷达时间序列数据模拟的函数集。这些模拟常用于测试信号处理算法,涵盖了多种模拟器类型,如基于频谱的Zrnić模拟器和基于自相关的Frehlich模拟器。为确保模拟精度,WR-TSS根据信号参数动态计算仿真长度,特别适用于窄谱宽的情况。
PXRD模拟
该代码基于Matlab实现PXRD模拟,适用于毕业设计和课程设计作业。已严格测试,可直接使用。如遇问题,欢迎与博主联系。
MATLAB代码FRACkR模拟裂缝性火山岩系统中渗透率随时间演化的影响
MATLAB代码FRACkR用于模拟裂缝性火山岩系统中渗透率随时间的演变。该代码与Farquharson等人的论文相关,研究了压实火山岩中渗透率随时间变化及其对气体超压的影响。详细描述了模型格式和使用说明,包括多阶段算法的实施。模型已在MATLAB中编写和优化,用于探索裂缝性管道边缘的等效渗透率变化。
一维自由空间中基于Matlab的FDTD模拟时间步长与空间步长关系的探讨
在一维Yee网格中,使用Matlab编写的FDTD代码模拟了自由空间中高斯脉冲的传播。模拟过程中,时间步长设定为空间步长的一半,探讨了电磁波在z方向传播时的特性。该模拟基于Ex/Hy模式,展示了波的传播行为。
球体碰撞模拟
这是一个使用 Matlab 开发的简易物理引擎,用于模拟球体之间的碰撞。
生存时间分析简单生死过程的存活时间-MATLAB开发
g = BIRTH_DEATH(N)计算简单生死过程的存活时间。该过程始于单个个体,并且在任何时刻,种群中的个体以相同概率生出新个体或死亡。当种群为n时,以1/2的概率增至n+1,以1/2的概率减至n-1。生死事件之间的时间遵循指数分布。此算法最初为了分析Font-Clos等人在“阈值的危险”中发表的结果而编写。
SQL Server 时间查询
查询当天:select * from [TABLE] where DateDiff(dd, [dateadd], getdate()) = 0 查询 24 小时内:select * from [TABLE] where DateDiff(hh, [dateadd], getdate()) < 24>