diff --git a/README.rst b/README.rst index 8cab964..148ff69 100644 --- a/README.rst +++ b/README.rst @@ -53,6 +53,12 @@ or the `FRF` module: frf_obj = sd.FRF.FRF(sampling_freq, excitation, response) +or the `excitation` module: + +.. code-block:: python + + gausian_signal = sd.excitation.random_gaussian((N, PSD, fs)) + Package integration in SDyPy ---------------------------- @@ -64,6 +70,7 @@ the level of integration (see `SEP 1 `_ (Experimental Modal Analysis in Python) - `sdypy-io `_ (Input/Output for Structural Dynamics) - `sdypy-FRF `_ (Frequency Response Function estimation) + - `sdypy-excitation `_ (Excitation signals as used in structural dynamics and vibration fatigue) - **2nd level** (namespace package in independent repository): diff --git a/docs/requirements.txt b/docs/requirements.txt index 9dacf64..3ee98b1 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,4 +1,5 @@ sdypy-EMA>=0.27 sdypy-io>=0.1.0 sdypy-FRF>=0.1 +sdypy-excitation>=0.1.0 sphinx-rtd-theme \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index bb0f390..da5d74f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "sdypy" -version = "0.3.1" +version = "0.4.0" authors = [{name = "Janko Slavič et al.", email = "janko.slavic@fs.uni-lj.si"}] maintainers = [{name = "Janko Slavič et al.", email = "janko.slavic@fs.uni-lj.si"}] license = "MIT" @@ -16,6 +16,7 @@ dependencies = [ "sdypy-EMA", "sdypy-io", "sdypy-FRF", + "sdypy-excitation", ] classifiers = [ 'Development Status :: 5 - Production/Stable', diff --git a/requirements.txt b/requirements.txt index d5129f8..fec33ab 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,5 @@ # Package requirements for users sdypy-EMA sdypy-io -sdypy-FRF \ No newline at end of file +sdypy-FRF +sdypy-excitation \ No newline at end of file diff --git a/sdypy/__init__.py b/sdypy/__init__.py index 38049c8..a121a24 100644 --- a/sdypy/__init__.py +++ b/sdypy/__init__.py @@ -1,4 +1,4 @@ -__version__ = "0.3.1" +__version__ = "0.4.0" __path__ = __import__('pkgutil').extend_path(__path__, __name__) from sdypy import EMA