다른 사람과의 공유를 위한 repo
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

24 lines
589 B

import numpy as np
# 두 개의 배열 생성
durs_A = np.array([37, 55, 45, 23])
durs_B = np.array([37, 55, 28, 40])
# 두 배열의 누적합 계산
cums_A = durs_A.cumsum()
cums_B = durs_B.cumsum()
# durs_A의 합계를 cycle에 저장
cycle = durs_A.sum()
# 빈 리스트 생성
detailed_cums = []
# cums_A와 cums_B의 고유한 요소들을 결합
combined_row = np.unique(np.concatenate((cums_A, cums_B)))
# combined_row의 각 요소 간 차이 계산
detailed_durations = np.concatenate(([combined_row[0]], np.diff(combined_row)))
# 결과 출력
print(detailed_durations)