Design clean sine signals for maths and engineering. Enter parameters, preview points, and download reports. Perfect for homework, labs, and quick waveform checks anywhere.
Provide any one of: frequency, period, or angular frequency. The calculator derives the others and generates a time-series table.
Example: A=2, f=0.5 Hz, φ=0°, D=1, sampled from t=0 to 2 with dt=0.5.
| t (s) | y | Notes |
|---|---|---|
| 0.0 | 1.0000 | sin(0)=0 → y=D |
| 0.5 | 3.0000 | sin(π/2)=1 → peak |
| 1.0 | 1.0000 | sin(π)=0 → back to offset |
| 1.5 | -1.0000 | sin(3π/2)=-1 → trough |
| 2.0 | 1.0000 | sin(2π)=0 → cycle complete |
The generated waveform follows: y(t) = A · sin(ωt + φ) + D or, for cosine mode: y(t) = A · cos(ωt + φ) + D
T = 1/f.ω = 2πf.Amplitude A is the distance from the midline to a peak. The full peak-to-peak height is 2A. If A is 0, the signal becomes a flat line at the offset D.
Frequency f counts cycles per second. Period T is the time for one cycle. They are reciprocals: T = 1/f. This tool computes both from whichever one you provide.
Phase φ shifts the waveform along the time axis in angular terms. A positive φ moves the pattern earlier in time for the same t. Use degrees for convenience or radians for direct formulas.
Angular frequency ω simplifies calculus and physics formulas. It links to frequency by ω = 2πf. Many models in vibrations, AC analysis, and wave equations use ω directly.
RMS measures the effective magnitude of a varying signal. For a pure sine centered at zero, RMS equals A/√2. With a vertical offset, RMS increases because the DC component adds energy.
Use a step small enough to capture curvature. A common choice is 50–200 samples per period. Very small dt can create huge tables, so the calculator limits the maximum number of points.
This often happens when dt is too large relative to the period, or when amplitude A is near zero. Reduce dt, increase the time range, and confirm you entered one valid value among f, T, or ω.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.