معرفی شرکت ها


em-waves-0.0.2


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Simulation of electromagnetic wave hitting an interface with a different medium.
ویژگی مقدار
سیستم عامل -
نام فایل em-waves-0.0.2
نام em-waves
نسخه کتابخانه 0.0.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Francesco Urbani
ایمیل نویسنده francescourbanidue@gmail.com
آدرس صفحه اصلی https://github.com/urbanij/em_waves
آدرس اینترنتی https://pypi.org/project/em-waves/
مجوز LICENSE.txt
## em-waves [![Downloads](https://pepy.tech/badge/em-waves)](https://pepy.tech/project/em-waves) ### Installation `pip install em_waves` ### Usage ```python from em_waves import Medium, Sine, Gaussian, Rect f_0 = 1.8e9 # [Hz] E_0 = 10.0 # [V/m] free_space = Medium(ε_r=1, μ_r=1, σ=0) medium2 = Medium(ε_r=5, μ_r=3, σ=.04) wave = Sine(f=f_0, A=E_0) # wave = Gaussian(rms=1.3) # wave = Rect(width=4) wave.add_mediums(medium1=free_space, medium2=medium2) wave.print_data() wave.show() ``` ![Alt Text](https://raw.githubusercontent.com/urbanij/misc-scripts/master/ef/1_waves/media/cosine.gif) ![Alt Text](https://raw.githubusercontent.com/urbanij/misc-scripts/master/ef/1_waves/media/gaussian.gif) ![Alt Text](https://raw.githubusercontent.com/urbanij/misc-scripts/master/ef/1_waves/media/rect.gif) ### Demo installation and usage [![asciicast](https://asciinema.org/a/0nIiOrAbAfusd1GOhGW1ZSTuO.svg)](https://asciinema.org/a/0nIiOrAbAfusd1GOhGW1ZSTuO)


نیازمندی

مقدار نام
>=1.19.2 numpy
>=3.3.2 matplotlib


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl em-waves-0.0.2:

    pip install em-waves-0.0.2.whl


نصب پکیج tar.gz em-waves-0.0.2:

    pip install em-waves-0.0.2.tar.gz