Senator Barack Obama was in “excellent health” at the time of his last examination more than a year ago, according to a letter by his physician.