При использовании MATLAB через графический интерфейс я могу прервать вычисление, нажав . Ctrl - C.Interrupt MATLAB программно в Windows
Есть ли способ сделать то же самое программно при использовании MATLAB через the MATLAB Engine C API?
В системах Unix есть решение: send a SIGINT signal. Это не убьет MATLAB. Это будет только прерывать вычисление. Я ищу решение, которое работает в Windows.
Разъяснение (видя, что только отвечающий непонятый):
Я ищу способ, чтобы прервать любые вычисления MATLAB, не имея контроль над кодом MATLAB, которая запускается. Я ищу программный эквивалент нажатия Ctrl - C в окне команд MATLAB в системах Windows. Это для a Mathematica-MATLAB interface: мне нужно переслать прерывания из Mathematica в MATLAB. Как уже упоминалось выше, у меня уже есть работающая реализация Unix; этот вопрос касается того, как это сделать в Windows.
[Креста сообщение на MATLAB Answers] (http://www.mathworks.com/matlabcentral/answers/76405-programmatically-interrupt-matlab-on-windows) – Szabolcs