文件名称:多面体惯性属性:计算任意多面体的惯性属性并显示示例。-matlab开发
文件大小:21KB
文件格式:ZIP
更新时间:2024-06-21 07:15:15
matlab
多面体的惯性工程中的动力学分析通常需要惯性属性复杂的形状,如多面体。 音量,音量的第一时刻并且一般固体的体积二阶矩可以计算为V = 积分( dVol ), VR = 积分( R*dVol ), VRR = 积分( R*R'*dVol )。 同样有趣的是质心半径 RC = VR/V 和惯性张量I = 眼睛(3,3)*trace(VRR)-VRR。 张量的高斯散度定理函数 F 指出积分( div(F)*dVol ) = SurfIntegral( Dot(N,F)*dSurf ) 其中 R = [x; y; z] 是笛卡尔半径向量,N 是向外有向单位曲面法线。 这将导致[V, VR, VRR] = SurfIntegral( [ 1/3, R/4, R*R'/5 ]*Dot(N,R)*dSurf )。 多面体的表面部分具有恒定的表面法线,并且平面零件上的积分可以转换为线积分并进行评估确切地。
【文件预览】:
polyhedronzip.zip