Thursday, December 23, 2021

Matlab 실행 시 처음 출력되는 작업 폴더 변경하기

  Matlab 실행 시 좌측에 폴더 트리가 뜨게 되는데...

보통은 내가 작업하던 폴더가 아닌 Matlab이 설치된 기본 폴더가 뜨기 때문에 항상 작업하던 폴더로 옮겨가는 절차가 필요해서 불편했다.


이를 해결하기 위해서는 Matlab이 설치된 위치의 bin폴더 안에 

"startup.m" 스크립트 파일 하나만 생성해주면 간단하게 해결이 된다.


이 startup.m은 Matlab 실행 시 자동으로 초기화 절차를 수행해주는 스크립트이다.

기동 시 필요한 작업은 여기에 전부 포함시켜 두면 편하다.


우선 만들어져서 사용되고 있는 startup.m이 존재하는지 확인

>> which startup

(있을 경우 이미 해당 파일이 존재하기 때문에 그냥 수정해서 사용하면 된다. 없으면 생성)


>> edit('Matlab설치된 폴더명\bin\startup.m')

(해당 파일 생성 또는 수정)


만약 G:\develop\Matlab 폴더를 시작시 기본 폴더로 지정하고 싶다면,


addpath(genpath('G:\develop\Matlab'))  %  하위 폴더 전체를 경로에 추가함

cd('G:\develop\Matlab')    % 시작 기본 폴더로 이동


두 줄만 추가 후 파일 저장하면 다음번 Matlab 시작 시 자동으로 해당 폴더에서 시작된다.

Tuesday, December 7, 2021

Anaconda를 이용한 파이썬 개발환경 세팅하기

쓸 때만 기억나지 시간 지나면 금방 잊어 버리는 아나콘다 개발환경 세팅하기


1) 가상 환경 생성하기

$ conda create -n [env_name] python=3.7.11 anaconda

(마지막에 anaconda를 붙여주면 아나콘다 기본툴까지 함께 설치됨)


2) 가상 환경 활성화하기

$ conda activate [env_name]

(비활성화 시 deactivate 옵션 사용)


3) 가장 자주 사용하는 파이썬 패키지들 설치하기

$ conda install numpy, scipy, matplotlib, opencv

$ conda install -c conda-forge pyinstaller=4.7

$ conda install -c conda-forge python-pptx

$ conda install -c anaconda openpyxl

$ conda install -c davidbroadhurst csaps

$ conda install -c intel scikit-learn


4) 가상환경 삭제 하기

$ conda remove --name [env_name] -all