matlab终止以下代码-biharmonic:求解双谐波方程

时间:2024-06-10 04:16:10
【文件属性】:

文件名称:matlab终止以下代码-biharmonic:求解双谐波方程

文件大小:1007KB

文件格式:ZIP

更新时间:2024-06-10 04:16:10

系统开源

matlab终止以下代码概述 该项目的可执行程序求解方程,该方程描述了刚性膜对垂直于膜作用的外力的响应。 具体来说,它解决了以下偏微分方程: -omega^2 rho h z(x,y) + D (d^2/dx^2 + d^2/dy^2)(d^2/dx^2 + d^2/dy^2) z(x,y) - T (d^2/dx^2 + d^2/dy^2) z(x,y) = P(x,y), 目前, P(x,y)=1 。 该程序的当前版本可在平方域上求解此方程,但也已在圆上进行了测试,并且只需对少于十二行的代码进行较小的修改,便可以在从网格读取的任何网格上求解上述方程。文件。 对于薄板,弯曲常数D与其他参数有关 D = (E h^3) / (12 (1-nu^2) 其中E是杨氏模量, h是板的厚度, nu是泊松比。 作为边界条件,程序假定边界处的垂直挠度均为零,并且板以零斜率夹紧在此处。 换句话说,在边界处,程序假定 z = 0, dz/dn = 0. 该程序对omega频率范围内的这些方程进行求解,以计算对外部,时间上振动的垂直力P(x,y)的频率相关响应。 用于求解方程的基础方法是有限元方法(FE


【文件预览】:
biharmonic-master
----biharmonic.prm(564B)
----circle_mesh.vtk(3KB)
----doc()
--------images()
----CMakeLists.txt(1KB)
----square_mesh.vtk(170B)
----biharmonic.cc(59KB)
----.gitignore(278B)
----readme.md(17KB)

网友评论