форкнуто от main/python-labs
Родитель
801535d0e2
Сommit
e7b809ef2d
@ -0,0 +1,8 @@
|
|||||||
|
import random
|
||||||
|
def generate_noise_ravn(a,b, num_points, filename):
|
||||||
|
signal=[random.uniform(a, b) for x in range(num_points)]
|
||||||
|
with open(filename, 'w') as f:
|
||||||
|
for i in range(0,num_points,3):
|
||||||
|
line=", ".join(str(value) for value in signal[i:i+3])
|
||||||
|
f.write(line+"\n")
|
||||||
|
return signal
|
||||||
@ -0,0 +1,7 @@
|
|||||||
|
import Module1
|
||||||
|
a=int(input("Введите первую границу диапазона изменения:"))
|
||||||
|
b=int(input("Введите вторую границу диапазона изменения:"))
|
||||||
|
num_points=int(input("Введите кол-во отсчетов:"))
|
||||||
|
filename=input("Введите название файла:")
|
||||||
|
res=Module1.generate_noise_ravn(a,b,num_points,filename)
|
||||||
|
print(res)
|
||||||
@ -0,0 +1,5 @@
|
|||||||
|
2.663748976401978, 2.1730969387483823, 6.2049554327209115
|
||||||
|
2.781622453317328, 5.708329598738323, 4.505261301518785
|
||||||
|
5.5388615092149145, 6.741613211540331, 5.0460151893438105
|
||||||
|
5.110067041138093, 4.976380480865037, 3.8912075326030413
|
||||||
|
4.088664686582579
|
||||||
Загрузка…
Ссылка в новой задаче