文件名称:matlab集成c代码-SchrodingersLab:使用MATLAB求解(非线性)Schrodinger方程的高阶求解器
文件大小:22.94MB
文件格式:ZIP
更新时间:2024-06-10 21:17:14
系统开源
Matlab集成的c代码流氓实验室 重要的: RogueLab(即将重命名)目前正在准备发布,如果一切按计划进行,则应在几周内提交论文。 GitHub上可用的所有文档都已经过时(至少已经使用了一年),目前只有我们小组才能访问当前唯一可用的文档,直到我提交论文为止。 提交论文并清理此存储库后,我将上传大量文档。 过时的自述文件 ##重要提示:我测试了在MATLAB 2013a和2015a中解决的问题,并且在2013a中遇到了有限背景波的一些问题。 这在2015a中均未显示,不知道是什么原因造成的。 此存储库已经有一段时间没有维护了,但是我正在对其进行重新开发并更新求解器。 ##简介HighNLSE是使用分步傅里叶方法求解非线性Schrodinger方程的一组高阶数值解算器。 这里有一个非常简单的解释: ##如何使用它要使用此求解器,您必须运行主脚本并修改仿真参数。 ##解算器的类型:###解算器有两类: 多产品集成商:这些集成商速度更快。 有关更多信息,请参见本文: 辛积分器:比多产品积分器慢得多,但它们不包含减法,这可能会引入额外的误差。 我强烈推荐多产品集成商。 有关此方法和我使用的
【文件预览】:
SchrodingersLab-master
----RogueLabIcon.fig(10.77MB)
----solve.m(8KB)
----license.txt(34KB)
----fourierPlot.m(3KB)
----calcDarboux.m(9KB)
----cli.m(5KB)
----RogueLab.prj(6KB)
----maximaDisplay.m(3KB)
----maxima.m(9KB)
----preferences.m(13KB)
----analProp.fig(5KB)
----energy.m(2KB)
----RogueLabSplash.fig(13.37MB)
----GUI.m(50KB)
----peakPredict.m(1KB)
----createDefaultPref.m(324B)
----.gitignore(715B)
----analProp.m(3KB)
----README.md(4KB)
----genCoeff.m(3KB)
----pref.mat(330B)
----nlsePlot.m(2KB)
----.gitattributes(378B)