Skip to main content

全向地震动反应谱生成程序

Project description

全方位地震动反应谱生成

安装

pip install omnispectrum

例程

spectrum

import omnispectrum
# acc加速度时程,dt,是否进行基线修正
spect = omnispectrum.spectrum(ew, t, False)
# 计算反应谱,start,end,step(开始周期,结束周期,步长)
spect.get_sa(0, 2, 0.1)
print(spect.sa)

omnispectrum

import omnispectrum
# csv为三向地震动,格式参照实例文件
omni = omnispectrum.OmniSpectrum('022DLB.csv')
omni.any_angle_spectrum()

批量转换生成word报告

import omnispectrum
csv2docx(path, output, baseline_correction=False)

作为模块使用

python -m omnispectrum.omnispectrum --i path
python -m omnispectrum.omnispectrum --help

Example

例程

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

omnispectrum-0.6-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

Details for the file omnispectrum-0.6-py3-none-any.whl.

File metadata

  • Download URL: omnispectrum-0.6-py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.3

File hashes

Hashes for omnispectrum-0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 10b90e3dec4621a32b5a17eeb97b082249c7c5a47e3a7fd2a05ba1c67f401e60
MD5 cbdf6058a2c6a95bf06fc99b61a72bf4
BLAKE2b-256 18211b1840db46441be98bb54bf5fea22763a64738361fcd55062f666ffbe3ec

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page