九江做网站开发需要多少钱中国核工业二四建设有限公司实习安排在公司官方网站哪里看?

张小明 2026/3/2 19:48:42
九江做网站开发需要多少钱,中国核工业二四建设有限公司实习安排在公司官方网站哪里看?,卖东西的网站怎么做,电子商务网站开发的过程齿轮啮合刚度傅立叶级数展开程序#xff0c;注释给全#xff0c;附带一个例子在机械动力学领域#xff0c;研究齿轮啮合刚度的特性至关重要。而通过傅立叶级数展开可以对其进行深入分析。下面咱们就来详细看看相关的程序实现。 程序代码 import numpy as np import matplotl…齿轮啮合刚度傅立叶级数展开程序注释给全附带一个例子在机械动力学领域研究齿轮啮合刚度的特性至关重要。而通过傅立叶级数展开可以对其进行深入分析。下面咱们就来详细看看相关的程序实现。程序代码import numpy as np import matplotlib.pyplot as plt # 定义傅立叶级数展开函数 def fourier_series_expansion(x, a0, an_coeffs, bn_coeffs, num_terms): result a0 / 2 for n in range(1, num_terms 1): result an_coeffs[n - 1] * np.cos(n * x) bn_coeffs[n - 1] * np.sin(n * x) return result # 假设我们有一组齿轮啮合刚度数据这里简单模拟 # 周期T假设为2*pi T 2 * np.pi # 采样点数 N 1000 x np.linspace(0, T, N) # 模拟的齿轮啮合刚度数据 y 2 3 * np.cos(x) 1.5 * np.sin(2 * x) # 计算傅立叶系数 # 计算a0 a0 (2 / T) * np.trapz(y, x) # 计算an an_coeffs [] for n in range(1, 10): integrand y * np.cos(n * x) an (2 / T) * np.trapz(integrand, x) an_coeffs.append(an) # 计算bn bn_coeffs [] for n in range(1, 10): integrand y * np.sin(n * x) bn (2 / T) * np.trapz(integrand, x) bn_coeffs.append(bn) # 使用傅立叶级数展开重构数据 num_terms 5 reconstructed_y fourier_series_expansion(x, a0, an_coeffs, bn_coeffs, num_terms) # 绘图展示 plt.plot(x, y, labelOriginal Data) plt.plot(x, reconstructed_y, labelReconstructed Data ({} terms).format(num_terms)) plt.xlabel(x) plt.ylabel(Gear Mesh Stiffness) plt.legend() plt.show()代码分析导入必要的库-numpy是Python中常用的数学计算库在处理数值计算如积分、三角函数运算等方面非常方便。-matplotlib.pyplot主要用于数据可视化我们可以用它将原始数据和傅立叶级数展开重构后的数据进行绘图展示直观地看到两者的关系。定义傅立叶级数展开函数-fourierseriesexpansion函数接收自变量x常数项a0余弦项系数列表ancoeffs正弦项系数列表bncoeffs以及展开项数numterms。- 公式中首先加上常数项a0 / 2然后通过循环从n 1到numterms依次加上ancos(nx)和bnsin(nx)最终返回傅立叶级数展开的结果。模拟齿轮啮合刚度数据- 我们假设周期T为2pi在这个周期内生成N 1000个采样点x。- 这里简单构造了一个函数y 2 3cos(x) 1.5sin(2x)来模拟齿轮啮合刚度数据实际应用中这个数据可能来自实验测量或其他复杂模型。计算傅立叶系数-计算a0a0的计算公式为(2 / T)∫y(x)dx在代码中通过np.trapz(y, x)来数值计算积分np.trapz是numpy提供的梯形积分方法。-计算an循环从n 1到9这里选择计算前9项实际可按需调整对于每一个n计算积分(2 / T)∫y(x)cos(nx)dx同样使用np.trapz进行数值积分并将结果添加到ancoeffs列表中。-计算bn与计算an类似只是积分中的被积函数变为y(x)sin(nx)计算结果添加到bncoeffs列表。重构数据与绘图- 选择展开项数为5调用fourierseriesexpansion函数重构数据得到reconstructedy。- 最后使用matplotlib绘图将原始数据y和重构数据reconstructedy绘制在同一幅图中通过标签和图例区分这样可以很直观地看到使用傅立叶级数展开重构数据与原始数据的拟合程度。通过这个程序示例相信大家对齿轮啮合刚度的傅立叶级数展开有了更清晰的认识实际应用中可以根据具体的需求调整参数和数据处理方式。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

学网站建设的软件微信管理标签

PDFMathTranslate Docker镜像性能提升实战:从10分钟到45秒的优化之路 【免费下载链接】PDFMathTranslate PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等…

张小明 2026/1/8 1:20:46 网站建设

怎么做狼视听网站wordpress mu 安装

嵌入式系统开发与调试:Docker应用与问题排查 1. Docker应用开发 1.1 运行准备 Docker正常运行需要近期配置了特定支持的Linux内核。Wandboard中的v4.1内核能够运行Docker,但默认配置需要调整,例如启用OverlayFS支持等。可以使用以下脚本检查运行的内核是否正确配置以运行…

张小明 2026/1/8 1:20:47 网站建设

梅河口市建设局网站wordpress分类详细信息

揭秘Whisper语音识别:从声音波形到精准文本的AI魔法 【免费下载链接】whisper openai/whisper: 是一个用于实现语音识别和语音合成的 JavaScript 库。适合在需要进行语音识别和语音合成的网页中使用。特点是提供了一种简单、易用的 API,支持多种语音识别…

张小明 2026/1/8 1:20:45 网站建设

简述常用的网络营销方法有哪些无锡seo公司找哪家好

一、 概述 在上一章节中,我们详细阐述了乒乓操作的具体流程与核心功能,并据此完成了整体架构的设计与流程框图的绘制。本章将继续依据已确立的流程图,展开对DDR4 乒乓操作功能的具体实现,将理论设计转化为可执行的硬件逻辑。 二、…

张小明 2026/1/8 1:20:47 网站建设

搜索不到网站的关键词oppo软件商店网页入口

第一章:R语言在金融风控中的战略地位R语言作为统计计算与数据分析的行业标准,在金融风险控制领域占据不可替代的战略地位。其强大的建模能力、丰富的扩展包生态以及对复杂数据结构的原生支持,使其成为金融机构构建信用评分模型、市场风险度量…

张小明 2026/1/8 1:20:48 网站建设

网站建设的基本原则建站seo课程

背景:消费类场景的嵌入式设备。在这几年工作中,经常会遇到从项目立项到最后快结项时,帧率需求发生改变。项目/产品经理等觉得这只是视频的一个流畅问题。往往忽略了对图像、带宽等的影响。 a.动态场景的流畅性 流畅度是帧率最直观的影响&…

张小明 2026/1/8 1:20:53 网站建设