Non voglio infierire con il solito commento che non ti documenti abbastanza.
Se il codice h da solo (\begin{figure}[h]) ti manda la figura in fondo al capitolo, vuol dire che è troppo grande. Se tu non specificassi niente dove te la metterebbe? probabilmente in testa alla pagina successiva.
Non te la mette nemmeno nella pagina successiva e continua a metterla in fondo al capitolo? allora è veramente grande.
LaTeX con la classe book e senza ulteriori modifiche colloca le figure in modo da:
1) non metterne più di due figure in testa alla pagina;
2) non metterne più di una in calce;
3) le figure in testa non devono superare in altezza, compresa le didascalie e gli spazi bianchi di separazione, più di 5/10 di pagina;
4) le figure in calce non devono superare in altezza, compresa la didascalia e gli spazi di separazione, più di 3/10 di pagina;
5) il testo che rimane sulla pagina non deve essere più corto di 2/10 di pagina.
Per pagina si intende la griglia del testo, non l’altezza del foglio.
Nota che le disuguaglianze sembrano compatibili, ma in realtà sono verificate in momenti successivi, quindi potrebbero anche venire specificati valori che non si sommano all’unità.
Esistono ulteriori disuguaglianze per la pagine che contengono solo oggetti flottanti.
Allora hai alcune possibilità:
1) riduci l”altezza della figura specificando una frazione di altezza compatibile, per esempio:
`
\includegraphics[height=0.4\textheight]{00}
`
2) specifichi direttamente:
`
\begin{figure}[p]
`
3) Se non bastasse il metodo precedente, nel preambolo chiama il pacchetto afterpage e poi usa il seguente codice:
`
\begin{figure}[p]
\centering
\includegraphics[scale=0.40]{00}
\caption[Schema ECG]{Schema ECG}
\label{fig:float}
\end{figure}
\afterpage{clearpage}
`