VScode에서 Matlab 파일 실행

2821 단어 VSCodematlab

하고 싶은 것


  • VScode에서 Matlab 파일 (.m) 편집
  • 그대로 VScode에서 실행
  • Figure 디스플레이

  • 소개


  • VSC에 확장 기능 "Matlab"및 "Matlab Code Run"을 설치
    Matlab
    Matlab Code Run
  • VSC의 사용자 설정 (Ctrl +,)에서 설정 검색에서 "matlab"을 입력하면 Matlab 확장 기능의 구성이 히트됩니다 (아래 그림).
  • Matlab:MatlabpathMatlab:Mlintpath에 matlab 및 mlint exe 파일 지정
    exe 파일의 위치는 기본값이며 각각C:\Program Files\MATLAB\R2019a\bin\matlab.exeC:\Program Files\MATLAB\R2019a\bin\win64\mlint.exe되어 있을 것.

  • 이것으로 확장 기능 설정이 완료되었습니다.

    실행



    적절하게 Matlab을 실행하는 폴더와 파일 (.m)을 만들고 VSC에서 작업 공간을 엽니 다.

    test.m
    
    close all;
    clear;
    clc;
    
    foo ='Hello World';
    x = rand(3,3)
    
    

    프로그램이 작성되면 "Ctrl + Shift + P"로 명령 팔레트를 엽니 다.
    명령 팔레트에서 Run Matlab File를 실행하면 MATLAB Command Window가 시작되고 출력이 표시됩니다.



    그림도 표시됩니다.



    결함


  • Matlab Code Run에서 첫 번째는 Run Matlab File에서 정상적으로 실행되지만 두 번째 실행에서는 실행 명령이 run('./[file].m')가되어 실행할 수 없습니다.
  • 스스로 명령을 두드려야한다 (치명적)
  • issue 던져 다시 받으세요....(?)

  • 실행할 때마다 MATLAB Command Window가 시작되므로 다중 창이됩니다.
  • 명령 인수로 어떻게 보이는가?


  • 요약


  • VSC에서 Matlab을 실행할 수 있습니다.
  • Matlab Code Run이 불완전하기 때문에 편안하게 개발할 수 없습니다.
  • 결국 VSC에서는 실행할 수 없습니다.

  • 수정을 기다리거나 확장 프로그램을 직접 만들어야합니다.

  • [추기]
    현재 (2019/11/29) 확장 기능은 Linux, Mac에서 제대로 작동하는 것 같습니다. Windows 대응까지 앉아서 기다리자. . .

    좋은 웹페이지 즐겨찾기