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.9-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: omnispectrum-0.9-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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 5f0b80c5309810e823a85072d891cf6d1d258a3bfa5cce8997464267dde996ac
MD5 a4dea1554a3e50b4a611a5510b0c0e5e
BLAKE2b-256 0d1bdbdb431387843938e21c49a9cb1dbaaa3b38fc7760decc5e19df11b714c5

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