Ejemplo n.º 1
0
def handle_chart():
    column = int(input(charting_menu))
    x = read_column(-1)
    y = [float(n) for n in read_column(column)]

    filename = input(filename_prompt)
    create_chart(x, y, filename.strip())
Ejemplo n.º 2
0
if opt == 0: print("ilość iteracji")
if opt == 1: print("błąd wariantu A (Epsilon: " + str(eps) + ")")
if opt == 2: print("błąd wariantu B (Epsilon: " + str(eps) + ")")
print("Wszystkie punkty:")
print(" x | f(x)")
for line in points:
    print(str(line[0]) + " | " + str(line[1]))



#####
'''
Dostępne tutaj zmienne przydatne przy rysowaniu wykresu:
func   - wskaźnik na funkcję
points - wszystkie punkty znalezione po drodze do wyniku

# ze względu na brak zakresu, można go sobie tu
# pobrać albo przyjąć pierwszy i ostatni punkt jako
# zakres wykresu (ew rozszerzyć o 1 w każdą stronę):
'''
a,b = points[0][0], points[0][0]
for line in points:
    if (a>line[0]): a = line[0]
    if (b<line[0]): b = line[0]
if (a > b): a,b = b,a
a-=0.1
b+=0.1

import charts as ch
ch.create_chart(func, a, b, points, "wariant_1/" + input("nazwij plik: "))
Ejemplo n.º 3
0
import charts
import dashboard_group

metrics = [
    "http.server.requests.count", "http.server.requests.totalTime",
    "jvm.memory.used", "jvm.threads.peak", "jvm.gc.memory.allocated",
    "tomcat.threads.current"
]

charts_list = []
width = 6
for num, name in enumerate(metrics, start=0):
    chartId = charts.create_chart(name)
    chartObject = {
        "chartId": chartId,
        "column": width * (num % 2),
        "row": num // 2,
        "height": 1,
        "width": width
    }
    charts_list.append(chartObject)

response = dashboard_group.create_hierarchy(charts_list)
print(response)
Ejemplo n.º 4
0
if (opt == 1):
    i = int(input("liczba iteracji do wykonania: "))
    i, err_comp, err_diff_vec, points, result = search_by_iterations(
        i, matrix, equals, xs)
if (opt == 2 or opt == 3):
    eps = float(input("podaj epsilon: "))
    if (opt == 2):
        i, err_comp, err_diff_vec, points, result = search_by_components(
            eps, matrix, equals, xs)
    if (opt == 3):
        i, err_comp, err_diff_vec, points, result = search_by_diff_vec(
            eps, matrix, equals, xs)
print()
print("##################################")
print("Wybrana metoda szukania: ", end="")
if opt == 1: print("iteracyjnie")
if opt == 2: print("śledzenie zmian składowych")
if opt == 3: print("śledzenie wektora różnic")

print("ilość iteracji:          " + str(i))
if opt == 2 or opt == 3:
    print("epsilon:                 " + str(eps))
print("błąd zmian składowych:   " + str(err_comp))
print("błąd wektora różnic:     " + str(err_diff_vec))
print("Wynik:                   ", end="")
print(result)
print("##################################")

# wygeneruj wykres
charts.create_chart(
    np.array(points).transpose(), input("nazwij plik wykresu: "))