개발/매트랩

[매트랩] 변수 지정, 배열

섭교수 2022. 3. 24. 09:00
반응형

#매트랩

1. 변수 지정

파이썬의 바인딩과 동일하게 등호(=)기호를 사용해 원하는 변수에 값을 지정할 수 있다.

변수를 지정할 때는 몇 가지 룰이 있는데 잘못 지정한 경우 친절하게 알려주니까 외울 필요는 없다.

 

(1) a123과 같이 문자와 숫자를 함께 변수의 이름으로 사용할 수 있지만 123a처럼 숫자가 맨 앞에 오는 것을 불가능하다.

 

맨 앞에 오는 것은 반드시 알파벳이어야만 한다.

(2) 변수의 이름으로 사용할 수 있는 특수문자는 "_" , 통칭 언더바(underscore) 가 유일하다.

이때 언더바의 개수에는 딱히 제한이 없다.

2. 배열(array)

매트랩에서 파이썬의 리스트 자료형과 유사한 배열(array)을 생성할 수 있다.

배열을 생성하려면 대괄호 안에 숫자와 쉼표(,) 를 사용하면 된다.

매트랩에서는 쉼표 대신 단순히 숫자를 띄어쓰는 것으로도 빠르고 간편하게 배열을 생성할 수 있다.

 

또한 열벡터(Column vector)와 행렬(Matrix)을 생성할 수 있다.

행렬 내에 세미콜론(;)을 사용하면 배열이 세로로 생성된다.

열벡터를 생성한 모습

행렬을 생성한 모습

이때 행렬의 차원을 무시하고 생성하면 오류가 뜬다.

반응형