Около 10 лет назад эта дискуссия проходила здесь На клев . В то время, когда был сделан именно тот вывод, который вы сказали: для того, чтобы изменить способ обработки прерываний и сигналов, вам придется выполнить фундаментальную переписку некоторых основных элементов Octave.
Похоже, что год спустя тот же вопрос был поднят, и кто-то приложил реальные усилия для переписывания обработки сигнала в Octave . У меня был тот же вопрос, поскольку мне нравится в моей C / C ++ переписывать, как обрабатываются сигналы для очистки перед выходом из моих программ, более тщательно исследовать ошибки сбоя и т. Д. Однако, похоже, что Octave все еще не очень хорошо справляется со своей задачей. с этим еще. Я обнаружил еще несколько обсуждений, которые другие имели относительно обработки сигналов в прошлом году или около того, но ничего такого, что могло бы обеспечить простой интерфейс, такой как тот, который вы запрашиваете.