A method for analyzing a condition of a heart, comprises receiving a plurality of electrical signals, which are acquired by non-invasive measurement on the skin of a person or animal, each signal representing electrical activity in a respective region of the heart of the person or animal; calculating a derivative value of each signal at a plurality of time instances; selecting a plurality of the calculated derivative values of a first signal and determining a first point in time of a first event based on the selected derivative values; selecting a plurality of the calculated derivative values of a second signal and determining a second point in time of a second event, corresponding to the first event, based on the selected derivative values of the second signal, and calculating at least one measure based on a difference of the first point in time and the second point in time.