Может ли благородство уживаться с рациональностью поступков? Ведь рациональность диктуется логикой. ИМХО, часто бывает благородный герой поступает иррационально, но опять же с чьей точки зрения... Вот Роланд, например, ИМХО поступил рационально в рамках своего характера и само собой благородно.

Ниже, чтоб не путаться, что именно я понимаю под логикой, благородство и рациональностью:
Рациональность поступков - соответствие законам разума - законам логики. http://dic.academic.ru
Логика поступков - подсказывает способ вывода достоверного результата поступков из предпосылок (учитывая ситуацию, обстоятельства, характер героя, цель которую ему нужно достигнуть и осознание этой цели).
Благородство поступков - умение сохранить великодушие, честность (хотя бы с собой) и достоинство (уважение к себе и уважение окружающих).