Method for the automatic processing of blood pressure signals comprising at least the following steps: A. having a detected P (t) pressure signal sampled for one or more heartbeats, starting each heartbeat at an initial instant that coincides with the starting point of the diastolic pressure and ending at a final moment that coincides with the starting point of the subsequent diastolic pressure and comprising a dichrotic point, each heartbeat having a systolic phase between the initial instant and the point dichrotic; and B. automatically analyze and discriminate the morphology of the P (t) pressure signal sampled for each heartbeat by determining the instant and pressure value of one or more characteristic points of the P (t) signal selected from the group comprising : the initial moment; a systolic pressure point that corresponds to the absolute maximum of the pressure signal; a dichrotic point; and one or more resonance points, each of which occurs when a second derivative d2P / dt2 of the pressure signal P (t) has a relative maximum, where at least one characteristic point of the pressure signal P (t ) belongs to the systolic phase of the heartbeat and is different from the initial moment; C. for each heartbeat, determine an energy efficiency value through the following sub-steps C.1 determine an impedance of the direct dynamic pressure wave Zd_D (t) for each of said one or more characteristic points that they belong to the systolic phase of the heartbeat in consideration with the exception of the initial moment, said impedance of the direct dynamic pressure wave Zd_D (t) being given by the ratio between the value of the pressure signal P (t) at the point characteristic and the distance of the point of the characteristic point from the initial moment and to determine the impedance ZD of a direct pressure wave by adding alternate signs the values of the direct dynamic pressure impedances Zd_D (t) ordered according to a direct temporal order starting from the init