Ejemplo n.º 1
0
def read_generator_settings(filename):
    try:
        f = open(filename, "r")
    except IOError:
        print("Невозможно открыть файл: ", filename)
        ff.exit()
    # Начальный элемент последовательности
    x0 = int(f.readline())
    # Коэффициенты генератора
    a, b, c = [int(x) for x in f.readline().split()]
    # Длина и Основание последователности
    n, m = [int(x) for x in f.readline().split()]
    f.close()
    return x0, a, b, c, n, m
Ejemplo n.º 2
0
def read_tests_settings(filename):
    try:
        f = open(filename, "r")
    except IOError:
        print("Невозможно открыть файл: {0}".format(filename))
        ff.exit()
    # Длина поселдовательности
    n_list = [int(val) for val in f.readline().split()]
    # Параметры распределения Стьюдента
    n = int(f.readline())
    # Параметр распределения Хи-квадрат
    k = int(f.readline())
    # Уровень значимости
    alpha = float(f.readline())
    # Точность вычислений
    precision = int(f.readline())
    histogram_run = ff.str_to_bool(f.readline().rstrip('\n'))
    chart_run = ff.str_to_bool(f.readline().rstrip('\n'))
    f.close()
    return n_list, n, k, alpha, precision, histogram_run, chart_run
Ejemplo n.º 3
0
def read_tests_settings(filename):
    try:
        f = open(filename, "r")
    except IOError:
        print("Невозможно открыть файл: {0}".format(filename))
        ff.exit()
    # Длина поселдовательности
    n_list = [int(val) for val in f.readline().split()]
    # Параметр поправки для метода суммирования
    correction_n = int(f.readline())
    # Параметр распределения Рэлея
    sigm = float(f.readline())
    # Уровень значимости
    alpha = float(f.readline())
    # Точность вычислений
    precision = int(f.readline())
    histogram_run = ff.str_to_bool(f.readline().rstrip('\n'))
    chart_run = ff.str_to_bool(f.readline().rstrip('\n'))
    f.close()
    return n_list, correction_n, sigm, alpha, precision, histogram_run, chart_run