[Matlab] 기본 정리
내가 보려고 정리함
0. matlab
웹 브라우저에서도 실행 가능 https://matlab.mathworks.com/
MATLAB Login | MATLAB & Simulink
matlab.mathworks.com
1. 주석, 섹션 정리
% : 주석
%% : 섹션 나누기
(첫 번째 %%인 섹션은 섹션0이 된다.)
2. 기본으로 적고 시작하는 것
1) clear variables %작업 공간의 변수가 있다면 삭제해라
2) clc %명령창에 있는 것들을 지운다
3. 단축키
ctrl+enter : 섹션 실행
ctrl+r : 드래그한 부분 주석처리
ctrl+t : 드래그한 부분 주석 취소
ctrl+i : 코드 정렬
ctrl+z : 코드 삭제
ctrl+y : 코드 복원
ctrl+s : 저장
4. 기타
1) 배열의 인덱스가 1부터 시작한다. (다른 언어는 보통 0 부터 시작한다...)
2) 배열 초기화 방법:
a = zeros(1, 5); % 1행 5열을 갖는 배열
https://kr.mathworks.com/help/matlab/ref/zeros.html
3) b = 초기값: 스탭사이즈: 마지막값
ex) b = 1: 1: 100 % 1, 2, 3, 4, ... , 99, 100
4) 배열 크기 확인
size(b) %100
length(b) %100
5) linspace
a = linspace(초기값, 마지막값, 몇 등분할건지);
ex) a = linspace(1, 10, 1000) %1000개의 원소를 갖는 배열로 선언