Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- LaTeX
- 논문작성법
- obsidian
- 생산성
- 에러기록
- Numerical Analysis
- IEEE
- 고체역학
- WOX
- Dear abby
- ChatGPT
- Python
- 딥러닝
- 인공지능
- pytorch
- Statics
- 수치해석
- teps
- Zotero
- 텝스
- matplotlib
- 옵시디언
- 텝스공부
- 우분투
- Julia
- 수식삽입
- MATLAB
- JAX
- Linear algebra
- 논문작성
Archives
- Today
- Total
뛰는 놈 위에 나는 공대생
[MATLAB] 시작할 때 자동 실행되는 코드 (startup.m) 본문
나는 MATLAB에서 필요한 디폴트 설정을 한 함수에 넣어두고 코드에서 함수를 호출함으로써 쓰고 있었다.
그런데 이렇게 하면 항상 코드에 있는 경로에 디폴트 설정을 해놓은 함수를 넣어놔야하기 때문에 번거로움이 있다.
이러한 함수를 한 폴더에 저장해놓고, 매번 그 함수가 있는 경로를 추가할 수도 있을 것이다.
그 대신에, 내가 원하는 경로에 startup.m이라는 함수를 만들고 그 안에 코드를 작성해놓으면 MATLAB에서 시작할 때 그 함수 안에 있는 내용을 실행한다.
그래서 만약에 자신이 항상 쓰는 함수들을 모아놓은 폴더가 있으면
startup.m 코드 안에
addpath (경로)
를 넣어놓으면 시작할 때부터 바로 그 경로를 추가하기 때문에
언제든지 그 경로에 있는 함수들에 접근할 수 있다.
이 startup.m 코드는 다른 폴더에 작성해놔도 실행이 되긴 하는데
userpath라고 실행창에 검색했을 때 나오는 path에 저장하는 것이 더 좋을 것 같다.
참고자료
http://matlab.izmiran.ru/help/techdoc/matlab_env/start_q3.html#10506
'프로그래밍 Programming > 매트랩 MATLAB' 카테고리의 다른 글
[MATLAB] plot 그릴 때 마커 간격 설정하기 (230309 수정) (0) | 2022.10.09 |
---|---|
[MATLAB] classic plot의 color 순서로 설정하기 (0) | 2022.09.26 |
[MATLAB] Legend를 사용할 때 유용한 팁 (1) 일부 legend만 표기 (0) | 2022.06.28 |
[MATLAB] Function handle array 만들기 (0) | 2022.06.14 |
[MATLAB] 유용한 디폴트 default 속성 명령어 저장 (0) | 2022.06.05 |
Comments