1

Windows 10でmatlab 2017bとpython 3を使用しています。matlabを起動して開いたままにできるクラスを作成したいと考えています。ただし、python スクリプトを終了した直後に matlab が閉じます。コードは次のとおりです。


import matlab.engine
class Test:
    def __init__(self):
        self.eng = matlab.engine.start_matlab("-desktop")

if __name__ == "__main__":
    Test()

「start_matlab」コマンドを使用して、python コンソールで matlab を開くことができますが、このクラスでは、開いたままにできません。どうすればこれを機能させることができるか知っている人はいますか?

4

1 に答える 1