форкнуто от main/python-labs
main
Родитель
46dbfafd7d
Сommit
3ceecf84ac
@ -0,0 +1,30 @@
|
|||||||
|
5.0
|
||||||
|
5.0
|
||||||
|
5.0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
5.0
|
||||||
|
5.0
|
||||||
|
5.0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
5.0
|
||||||
|
5.0
|
||||||
|
5.0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
@ -0,0 +1,30 @@
|
|||||||
|
5.0
|
||||||
|
5.0
|
||||||
|
5.0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
5.0
|
||||||
|
5.0
|
||||||
|
5.0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
5.0
|
||||||
|
5.0
|
||||||
|
5.0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
|
0
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
def generate_pulse_signal(amplitude, pulse_width, period, num_samples, filename):
|
||||||
|
signal = [amplitude if (i % period) < pulse_width else 0 for i in range(num_samples)]
|
||||||
|
with open(filename, 'w') as f:
|
||||||
|
for value in signal:
|
||||||
|
f.write(f"{value}\n")
|
||||||
|
return signal
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
from mod1_var4 import generate_pulse_signal
|
||||||
|
|
||||||
|
amplitude = float(input("Амплитуда: "))
|
||||||
|
pulse_width = int(input("Длительность импульса: "))
|
||||||
|
period = int(input("Период: "))
|
||||||
|
num_samples = int(input("Число отсчетов: "))
|
||||||
|
filename = input("Имя файла: ")
|
||||||
|
|
||||||
|
signal = generate_pulse_signal(amplitude, pulse_width, period, num_samples, filename)
|
||||||
|
print("Сигнал создан и записан в файл:", filename)
|
||||||
@ -0,0 +1,8 @@
|
|||||||
|
import mod2_var4
|
||||||
|
print("Первые 10 строк из файла:")
|
||||||
|
with open("iz.txt", 'r') as file:
|
||||||
|
for i, line in enumerate(file):
|
||||||
|
if i < 10:
|
||||||
|
print(f"Строка {i+1}: {line.strip()}")
|
||||||
|
else:
|
||||||
|
break
|
||||||
Загрузка…
Ссылка в новой задаче