Prince Philip is "continuing to make good progress" following his hospital treatment, a source has said, and is very keen to carry out the engagement in Edinburgh.
The Duke has been an honorary fellow of the Royal Society of Edinburgh since 1951 - one of his oldest patronages - and has presented Royal Medals on several occasions.
More top news
Andy Murray has beaten Belgian David Goffin to win the Davis Cup for Great Britain for the first time since 1936
Mercedes' Nico Rosberg has won the season-ending Abu Dhabi Grand Prix, with team-mate Lewis Hamilton coming second
Celebrities and campaigners have joined a huge rally urging world leaders to agree tough measures to curb global warming