Canonical ensemble and nonequilibrium states by molecular dynamics