Advertisement

有效质量与振型叠加法在量化投资中的应用——Python编程实践-[程序员量化投资入门书籍附书签]

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本书通过实例讲解如何利用Python编写程序来实现有效质量和振型叠加法在量化投资分析中的具体应用,旨在为初学者提供全面的理论指导和实用技巧。附带详细的书签设计方便读者快速定位查找。 5.3 有效质量和振型叠加法 5.3.1 有效质量 通过模态分析获取的自振频率、自振周期及振型对于获得模态有效质量和参与系数非常重要。第i阶模态各方向参与系数\(\alpha_{\Gamma}\)可以通过以下公式计算: \[ \alpha_i = T^{-1} M^T \Phi_i \] 其中,\(M\)是广义质量矩阵,每个节点的刚度特性大小用矩阵表示为\(\alpha_T\)。具体形式如下所示: \[ \begin{bmatrix} 0 & 20 & 30 & -456 \\ 1 & 0 & 0 & e_{zx} \delta^{\beta}_{z}-e_{zy}\delta^{\beta}_{y}\\ 1 & 0 & 0 & e_{xy}\delta^{\alpha}_{x} \end{bmatrix} \] 式中,\(e_x, e_y, e_z\)代表旋转中心。GTS NX软件可以设定任意节点或质心为旋转中心。 通过模态参与系数可定义和计算每个方向的模态有效质量: \[ m_{eff}^{i} = \sum_i^{}m_i\alpha_i^2 \] 所有振型的有效质量之和与除约束边界节点外的整体模型总质量相等。 5.3.2 振型叠加法 在动力响应分析中,可以使用振型叠加法。该方法通过特征值分析获得的固有振型来求解减缩后的模态平衡方程: \[ (M + C)\ddot{u} + Ku = f \] 其中\( u(t) \)可表示为: \[ \begin{bmatrix} \phi_1 & \cdots & \phi_N \end{bmatrix}\xi(t) \] 这里,Φ是固有振型形状。结合方程5.3.4和式5.35得到: \[ [M]\Phi\xi + [C]\Phi\xi = f \] 在实际应用中,使用部分低阶模态的固有振型来构成Φ矩阵,而忽略高阶模态的影响,因此方程式 5.3.6 是对原始动力平衡方程的一个近似解。当包含的固有振型数量不足时,计算结果精度会显著降低。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • ——Python-[]
    优质
    本书通过实例讲解如何利用Python编写程序来实现有效质量和振型叠加法在量化投资分析中的具体应用,旨在为初学者提供全面的理论指导和实用技巧。附带详细的书签设计方便读者快速定位查找。 5.3 有效质量和振型叠加法 5.3.1 有效质量 通过模态分析获取的自振频率、自振周期及振型对于获得模态有效质量和参与系数非常重要。第i阶模态各方向参与系数\(\alpha_{\Gamma}\)可以通过以下公式计算: \[ \alpha_i = T^{-1} M^T \Phi_i \] 其中,\(M\)是广义质量矩阵,每个节点的刚度特性大小用矩阵表示为\(\alpha_T\)。具体形式如下所示: \[ \begin{bmatrix} 0 & 20 & 30 & -456 \\ 1 & 0 & 0 & e_{zx} \delta^{\beta}_{z}-e_{zy}\delta^{\beta}_{y}\\ 1 & 0 & 0 & e_{xy}\delta^{\alpha}_{x} \end{bmatrix} \] 式中,\(e_x, e_y, e_z\)代表旋转中心。GTS NX软件可以设定任意节点或质心为旋转中心。 通过模态参与系数可定义和计算每个方向的模态有效质量: \[ m_{eff}^{i} = \sum_i^{}m_i\alpha_i^2 \] 所有振型的有效质量之和与除约束边界节点外的整体模型总质量相等。 5.3.2 振型叠加法 在动力响应分析中,可以使用振型叠加法。该方法通过特征值分析获得的固有振型来求解减缩后的模态平衡方程: \[ (M + C)\ddot{u} + Ku = f \] 其中\( u(t) \)可表示为: \[ \begin{bmatrix} \phi_1 & \cdots & \phi_N \end{bmatrix}\xi(t) \] 这里,Φ是固有振型形状。结合方程5.3.4和式5.35得到: \[ [M]\Phi\xi + [C]\Phi\xi = f \] 在实际应用中,使用部分低阶模态的固有振型来构成Φ矩阵,而忽略高阶模态的影响,因此方程式 5.3.6 是对原始动力平衡方程的一个近似解。当包含的固有振型数量不足时,计算结果精度会显著降低。
  • 优质
    《量化投资书籍》旨在为读者提供一系列关于运用数学模型和算法进行证券市场分析与交易策略制定的专业知识。本书深入浅出地讲解了如何利用历史数据和技术指标来预测股市趋势,同时介绍了编程语言如Python在金融数据分析中的应用实例,帮助投资者构建个性化交易系统,提高决策效率并降低风险。 宽客 中文翻译版.pdf版本可以直接查看,无需密码。
  • MATLAB_数据.7z
    优质
    本资源包含使用MATLAB进行量化投资分析的数据集和源代码,涵盖市场数据分析、策略回测等模块,适合初学者学习及进阶研究。 MATLAB量化投资实战_数据和程序.7z
  • Python进行
    优质
    本课程介绍如何运用Python编程语言进行量化投资分析和策略开发,涵盖数据获取、回测系统构建及风险评估等内容。 《量化投资以python为工具》主要讲解了量化投资的思想与策略,并通过Python语言进行实践操作。本书共分为五个部分:第一部分介绍了Python编程入门知识;第二部分涵盖了统计学基础理论;第三部分深入探讨金融理论、投资组合构建及量化选股技巧;第四部分简要介绍时间序列分析及其在配对交易中的应用;第五部分则聚焦于技术指标的运用与量化投资策略的设计。通过本书的学习,读者可以快速掌握Python语言处理数据的方法,并能够灵活地利用该语言解决实际中的金融问题。此外,书中还详细阐述了量化投资所需的数学基础和不同类型的知识点,并最终指导如何在Python环境中构建有效的量化投资策略。
  • 分析
    优质
    《量化投资模型分析》是一本深入探讨如何运用数学和统计方法构建及优化金融市场的交易策略的专业书籍。本书通过解析各种量化模型的应用实例,旨在帮助投资者理解和利用大数据与算法在复杂市场环境中寻找盈利机会。 机器学习(股票)量化策略源码:本策略选取了七个特征变量组成了滑动窗口长度为15天的训练集,并随后训练了一个二分类(上涨/下跌)的支持向量机模型。如果没有仓位,则在每个星期一的时候输入标的股票近15个交易日的特征变量进行预测,若预测结果为上涨则购买该标的;如果已经持有仓位,在盈利达到10%时止盈,在损失超过2%且是周五时止损。 七个特征变量包括: 1. 收盘价/均值 2. 成交量/平均成交量 3. 最高价/均价 4. 最低价/均价 5. 当日成交量 6. 区间收益率 7. 区间标准差
  • Python》课后习题答案
    优质
    本书提供了《Python在量化投资中的应用》课程所涉及课后习题的答案和解析,帮助读者加深对利用Python进行量化分析的理解与实践。 《量化投资:以Python为工具》课后习题答案 作者:蔡立耑 该段文字仅包含书名、章节内容及作者姓名,并无任何联系信息或网址链接,因此无需进行额外改动。重写后的文本如下: 《量化投资:以python为工具》的课后习题答案由蔡立耑编写。
  • MATLAB工具
    优质
    本课程聚焦于利用MATLAB进行量化投资分析与策略开发,涵盖数据处理、模型构建及回测等关键环节,助力学员掌握先进的量化交易技能。 2015年1月第1版包含源码及相关工具(FQuantToolBox V1.1[NoHistData] by LY_faruto),其中全是源码。
  • 初探
    优质
    《量化投资初探》是一本引导投资者入门量化交易领域的书籍,通过数据分析和模型构建,帮助读者理解如何利用计算机技术优化投资决策。 用Python进行量化投资的讲解很不错;建议对量化感兴趣的同学可以参考一下。
  • Matlab基础知识
    优质
    本课程介绍如何使用MATLAB进行量化投资的基础知识与技能,涵盖数据处理、回测策略及风险评估等内容。 使用MATLAB进行量化投资的基础知识指导可以参考《量化投资:以MATLAB为工具》一书中的基础篇内容,并获取相关的文档、代码和数据打包资料。