Я использую MATLAB и LTspice. Я должен написать сценарий, чтобы автоматизировать эти два программного обеспечения таким образом: 1. Выходной файл MATLAB подается в LTspice. 2. Результаты вывода LTspice вставляются обратно в файл MATLAB.
Как записать эту автоматизацию?
Я правильно понимаю, что LTspice - это программа для Windows, которая работает только под вином и не имеет интерфейса командной строки? Я мало знаю о ни MATLAB, ни LTspice, но я серьезно сомневаюсь, что есть какой-либо способ сценариев приложения в этих обстоятельствах.
Лучшее, что я могу придумать, - это автоматизация нажатия клавиш, я использую xdotool для этого , примеры являются
xdotool key --window 11 alt+r # sends ALT+R to window with id 11
xdotool type 'random text' # types "random text" in current window
xdotool mousemove 50 50 click 1 mousemove restore # moves mouse to 50 50, performs a left click and returns cursor to previous position
. Для получения дополнительной информации прочтите man-страницу xdotool - «Вы также можете писать скрипты, которые выполняют только xdotool»!
Я правильно понимаю, что LTspice - это программа для Windows, которая работает только под вином и не имеет интерфейса командной строки? Я мало знаю о ни MATLAB, ни LTspice, но я серьезно сомневаюсь, что есть какой-либо способ сценариев приложения в этих обстоятельствах.
Лучшее, что я могу придумать, - это автоматизация нажатия клавиш, я использую xdotool для этого , примеры являются
xdotool key --window 11 alt+r # sends ALT+R to window with id 11
xdotool type 'random text' # types "random text" in current window
xdotool mousemove 50 50 click 1 mousemove restore # moves mouse to 50 50, performs a left click and returns cursor to previous position
. Для получения дополнительной информации прочтите man-страницу xdotool - «Вы также можете писать скрипты, которые выполняют только xdotool»!