登录 注册
当前位置:主页 > 资源下载 > 10 > GM(1n) Matlab代码:用于通过Matlab和OpenSees生成RotD光谱的 Generate_RotD_Spectra 函数

GM(1n) Matlab代码:用于通过Matlab和OpenSees生成RotD光谱的 Generate_RotD_Spectra 函数

  • 更新:2024-11-23 15:51:32
  • 大小:6.04MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

GM(1 n)matlab代码使用 Matlab 和 OpenSees 生成 RotD 光谱 此代码开发了双向的 RotD50 Sa 和 RotD100 Sa 光谱。 必须在当前文件夹中的“GM”文件夹中提供的地面运动记录。 确保在运行此目录之前在此目录中有 OPENSEES 终端。 确保在此代码的整个路径中没有任何空间(如果是这样,OpenSees 将给出错误“警告 - PathSeries::PathSeries() - 无法打开文件”) 地震动记录的两个方向必须命名为'GM1i'和'GM2i',其中'i'是从1到'n'的地震动数,'n'是地震动的总数。需要生成光谱。 文件的扩展名必须是“.AT2” 例如:如果需要两个地面运动记录的光谱,则必须在给定的“GM”文件夹中提供具有以下名称的 4 个文件:“GM11.AT2”-方向 1 的地面运动 1(方向 1 可以是任一方向) GM21.AT2 方向 2 的地面运动 1(方向 2 是双向 GM 的另一个方向) 'GM12.AT2' -方向 1 的地面运动 2(方向 1 可以是双向 GM 之一,因为我们正在旋转地面运动,这无关紧要) 'G