提示
本书代码中对变量的命名遵循一定规律:
以t结尾的变量代表对某函数做傅里叶变换的结果(取transform首字母),如ut为函数u的傅里叶变换结果(即频谱)。
以d开头的变量代表对函数求导的结果(取derivative首字母),如du代表∂u/∂t。
以sol结尾的变量代表最终结果(取solution前三个字母),如usol代表函数u的最终结果。(https://www.daowen.com)
有时为了传递参数,不得不把几个变量合并为一个变量,新的变量名就是直接把这几个变量名合并。如uv=[u;v]。
变量bc代表边界条件相关矩阵(取boundaryconditions的缩写)。
上述命名规律可组合使用。如:utsol、vtsol分别代表函数u、v在频域上的最终结果,uvtsol代表将utsol、vtsol合并后的结果。dut、dvt分别代表函数u、v在频域上的导数,duvt代表将dut、dvt合并后的结果。