ответвлено от main/python-labs
Изменил(а) на 'TEMA7/test.md'
Этот коммит содержится в:
@@ -12,12 +12,12 @@ def generate_sinusoid(amplitude, period, phase, num_samples, filename):
|
|||||||
for i in range(num_samples):
|
for i in range(num_samples):
|
||||||
#здесь я вычисляю значения синусоиды по формуле
|
#здесь я вычисляю значения синусоиды по формуле
|
||||||
value = amplitude * math.sin(2 * math.pi * i / period + phase)
|
value = amplitude * math.sin(2 * math.pi * i / period + phase)
|
||||||
signal_list.append(value)
|
signal_list.append(value)#добавляю вычисленное значение в список
|
||||||
|
|
||||||
#записываю в текстовый файл в виде столбца
|
#записываю в текстовый файл в виде столбца
|
||||||
with open(filename, 'w', encoding='utf-8') as file:
|
with open(filename, 'w', encoding='utf-8') as file:
|
||||||
for value in signal_list:
|
for value in signal_list:
|
||||||
file.write(f"{value}\n")
|
file.write(f"{value}\n")#записываю данные в файл
|
||||||
|
|
||||||
return signal_list
|
return signal_list
|
||||||
|
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user