From 66615c10bc8e1015aca49d28f26453c8b1b63bca Mon Sep 17 00:00:00 2001 From: aprilnightk Date: Wed, 13 Aug 2025 07:35:33 +0300 Subject: [PATCH] sintest --- sintest.py | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/sintest.py b/sintest.py index 3249f4e..ac5d14b 100644 --- a/sintest.py +++ b/sintest.py @@ -2,29 +2,18 @@ import math def cutsin(t, freq): - tF = t * freq - ftF = int(t * freq) + tF = t * (freq - int(freq)) + ftF = int(tF) - return math.sin(2*math.pi*(tF - ftF)) + return 2*math.pi*(tF - ftF) def normsin(t, freq): return math.sin(2*math.pi*freq*t) -def cs(x): - return math.sin(2*math.pi*(x - int(x))) - -def s(x): - - return math.sin(2*math.pi*x) - - -print(cs(787876879)) -print(s(787876879)) -4/0 -freq = 100 -t = 7768.878676 +freq = 9110.7204 +t = 5*60*44100 print(normsin(t, freq)) print(cutsin(t, freq)) @@ -35,7 +24,7 @@ print(f'F = {freq}') print(f'TF = {t*freq}') print(f'fTF = {int(t*freq)}') print(f'fTF/F = {int(t*freq)/float(freq)}') -""" + import cProfile @@ -51,4 +40,4 @@ def snn(): cProfile.runctx("dvd()", globals(), locals()) cProfile.runctx("snn()", globals(), locals()) -""" +