Hej mam następujący problem: mam dwa wektory zawierające chwile czasowe:
a = np.array((0.23, 1.70))
a_ = np.array((0, 0.5, 1, 1.5, 2))
oraz dwa wektore odpowiadajace wartosciom funkcji w tych chwilach czasowych
b = np.array((3, -1.2))
b_ = np.array((0, 3, 3, 3, -1.2))
Zalezy mi na tym zeby polaczyc wektory a, a_
i b, b_
w jeden i posortowac wektor powstaly z a, a_
rosnaco. Efekt finalny powinien wygladac tak:
A = np.array((0, 0.23, 0.5, 1, 1.5, 1.70, 2))
B = np.array((0, 3, 3, 3, 3, -1.2, -1.2))
Jak to zrobic? Bo tutaj podalem prosty przyklad ale ogolnie bede pracowal na dluzszych wektorach. Mysalem zeby polaczyc wektory a, a_
oraz b, b_
, pozniej zrobic z nich macierz i posortowac po czasie (czyli pierwszym wierszu) ale jak posortuje po pierwszym wierszu to w drugim wartosci sie nie zmienia a pozniej tez chce miec do nich dostep a dokladnie liczyc roznice pomiedzy kolejnymi elementami (przyrosty czasu i wartosci)