반응형

IT/MATLAB 2

[MATLAB] 행렬 인덱싱과 슬라이싱

MATLAB 관련 글을 전에 하나 올렸었는데 찾으보시는 분이 꽤 계시는 것 같아서 다시 정리해보려고 합니다. 어쩌다 보니 올해도 과제로 매틀랩을 쓸 일이 몇 번 생기고 있는데 복습할 겸 천천히 정리해보겠습니다.  저번 글에 이어서 행렬을 다루는 것에 대해서 조금 더 기술을 하려고 합니다.Array Indexing & Slicing 인덱싱행렬 내의 각 요소들이 어떻게 인덱싱되는지를 먼저 보고 그에 따른 slicing 방법을 살펴보겠습니다. 먼저 1부터 9까지의 수로 구성된 3 by 3 행렬을 만들어 놓겠습니다.  indexing은 (행, 열)로 생각하시면 되는데 매틀랩의 경우 indexing이 0부터가 아니라 1부터 시작된다는 점이 조금 다릅니다. 파이썬이 0부터 시작되기 때문에 이 차이를 알아두시는 게 ..

IT/MATLAB 2024.05.04

[MATLAB] 프로그램 창 구성과 행렬 표현 기본

오늘부터 MATLAB 실습했던 내용을 복습하는 느낌으로 정리를 하려고 합니다. 영상 처리(image processing) 관련한 내용이 주가 될 텐데 학습하시는 분들에게 도움이 되었으면 좋겠습니다. 아마 MATLAB은 오픈 소스가 아니라서 학생이라면 학교에서 라이센스를 구매를 한 경우에만 쓸 수 있을 것입니다.  MATLAB이 범용성은 조금 떨어지는 것 같아도 학부생인 제 기준으로 C언어와 파이썬 다음으로 많이 접하는 것 같습니다. 기본적으로 파이썬과 같이 인터프리터 방식이고 문법적으로 비슷한 부분도 있는 것으로 알고 있습니다.  아무튼 이번에는 프로그램 창과 기본적인 행렬 표현 방식에 대한 내용을 먼저 살펴보려고 합니다.프로그램 창 MATLAB을 설치해서 구동하게 되면 위와 같은 화면이 뜰 겁니다. 작..

IT/MATLAB 2023.11.02
반응형