-
Spectrum-GUI:用于从频域转换至时域的Matlab代码,实现频谱图形用户界面
资源介绍
matlab由频域变时域的代码频谱图形用户界面
GUI,用于计算有限差分模型的特征值频谱,该方法受音频和室内声学中使用的方案和边界的激励。
实用性可能不仅仅限于复制我们尝试发布的结果,而且可能对感兴趣的读者有所帮助。
请首先阅读底部的免责声明,欢迎提供反馈。
用法
我希望按钮和标签对看纸的人足够清晰,但是基本用法是在顶部设置模拟参数(例如,方案,边界条件类型,分配给边界的反射系数,几何形状,问题大小,Courant系数,和数值精度),点击显示“设置矩阵并计算eigs”的按钮,然后点击底部的按钮以生成各种图形。
更改任何模拟参数后,系统将提示您重新计算新矩阵的特征值。
我没有为所有方案设置所有功能,因此有时会禁用选项或参数。
例如,对于非盒子几何形状,插值方案不可用。
对于插值方案,我没有实现以速度为中心的边界。
GUI可能在禁用将返回错误结果的操作方面做得很好。
除了参数选项和图形按钮外,还有一个几何图形按钮,可产生一个显示模型几何图形的图形。
“选项”菜单主要用于绘制参数。
仿真参数
可以更改的仿真参数的简要说明:
问题大小:您可以在三个编辑字段中更改“框”模型的大小。
这些应该是3