Skip to content

A web-based application designed to help users calculate and visualize the harmonic frequencies and their corresponding properties based on a given transmission frequency.

License

Notifications You must be signed in to change notification settings

ThatSINEWAVE/Harmonics-Calculator

Repository files navigation

Harmonics-Calculator

The Harmonics Calculator is a web-based application designed to help users calculate and visualize the harmonic frequencies and their corresponding properties based on a given transmission frequency.

Features

  • Interactive Frequency Input: Enter a transmission frequency (in MHz) to calculate harmonics up to the 10th order.
  • Harmonics Table: View a detailed table showing:
    • Harmonic frequencies
    • Wavelength (λ)
    • Mechanical lengths (ML, ML/2, ML/4) considering a shorting factor (k=0.95).
  • Dynamic Chart Visualization: See harmonic frequencies plotted on a responsive chart for easy interpretation.
  • Modern UI Design: A clean, responsive interface with a dark theme for an enhanced user experience.

How It Works

  1. Enter a frequency in the input field (e.g., 14.200 MHz).
  2. The app calculates:
    • Harmonic frequencies (1st to 10th order).
    • Wavelength (λ) and mechanical lengths (ML, ML/2, ML/4).
  3. Results are displayed in a table and visualized on a dynamic chart.

Technologies Used

  • HTML5: Structure and content.
  • CSS3: Styling and layout design.
  • JavaScript (ES6): Core functionality.
  • Chart.js: Interactive charts for data visualization.

Getting Started

Installation

  1. Clone the repository:

    git clone /~https://github.com/ThatSINEWAVE/Harmonics-Calculator.git
  2. Navigate to the project folder:

    cd Harmonics-Calculator
  3. Open the index.html file in your browser:

    open index.html

    or simply drag and drop the file into your browser.

Contributing

Contributions are welcome! If you find any bugs or have ideas for improvements, feel free to submit an issue or a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

A web-based application designed to help users calculate and visualize the harmonic frequencies and their corresponding properties based on a given transmission frequency.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks