CWN(CHANGE WITH NEWS) - 공대생의 필수 프로그램, 매트랩은 무엇인가

  • 흐림고흥26.8℃
  • 흐림정선군24.1℃
  • 구름많음의성25.7℃
  • 맑음강화24.1℃
  • 흐림보령25.8℃
  • 맑음백령도24.9℃
  • 구름많음임실25.6℃
  • 흐림보은25.2℃
  • 비서귀포28.0℃
  • 구름많음추풍령25.0℃
  • 흐림봉화23.3℃
  • 구름많음대전27.0℃
  • 흐림고산25.2℃
  • 흐림원주25.4℃
  • 흐림진도군25.4℃
  • 흐림대구27.4℃
  • 맑음동두천26.2℃
  • 흐림충주24.7℃
  • 구름많음인제24.7℃
  • 흐림이천25.8℃
  • 흐림홍성26.5℃
  • 흐림합천26.7℃
  • 구름많음양평26.1℃
  • 흐림영주23.9℃
  • 구름많음해남26.0℃
  • 흐림진주26.4℃
  • 구름많음춘천27.2℃
  • 흐림문경24.5℃
  • 흐림고창26.4℃
  • 구름조금인천26.4℃
  • 흐림순창군26.6℃
  • 구름많음전주26.6℃
  • 흐림김해시26.9℃
  • 흐림동해24.2℃
  • 흐림대관령20.2℃
  • 흐림세종26.2℃
  • 흐림거제26.0℃
  • 흐림남원26.5℃
  • 흐림북창원27.9℃
  • 흐림군산25.6℃
  • 구름많음영천26.0℃
  • 흐림통영26.6℃
  • 흐림순천25.6℃
  • 흐림울산24.8℃
  • 천둥번개제주27.8℃
  • 흐림광양시27.0℃
  • 비흑산도23.1℃
  • 흐림양산시28.0℃
  • 구름많음홍천25.6℃
  • 구름많음상주25.7℃
  • 맑음철원26.3℃
  • 흐림거창26.3℃
  • 흐림태백21.9℃
  • 구름많음보성군26.6℃
  • 구름많음부산26.5℃
  • 구름많음청송군25.7℃
  • 흐림강진군26.7℃
  • 흐림밀양27.5℃
  • 구름조금속초25.2℃
  • 비광주26.2℃
  • 구름많음성산28.6℃
  • 구름많음북춘천26.9℃
  • 흐림목포26.0℃
  • 흐림북부산27.0℃
  • 흐림청주28.0℃
  • 구름많음안동24.8℃
  • 흐림함양군27.2℃
  • 흐림구미26.0℃
  • 흐림장수24.3℃
  • 구름많음수원27.3℃
  • 구름많음울진24.9℃
  • 흐림산청26.4℃
  • 흐림강릉27.7℃
  • 흐림장흥26.5℃
  • 구름많음완도25.9℃
  • 구름많음서산26.2℃
  • 흐림울릉도24.0℃
  • 구름많음금산26.5℃
  • 흐림영월24.0℃
  • 흐림여수26.4℃
  • 흐림제천23.0℃
  • 구름많음부안25.6℃
  • 흐림영광군26.1℃
  • 구름많음서울28.2℃
  • 흐림의령군26.5℃
  • 구름많음창원26.3℃
  • 흐림천안25.3℃
  • 흐림서청주25.9℃
  • 흐림북강릉24.9℃
  • 흐림고창군25.8℃
  • 구름많음영덕23.8℃
  • 흐림남해26.9℃
  • 흐림포항26.7℃
  • 맑음파주26.2℃
  • 구름많음정읍26.5℃
  • 흐림경주시25.7℃
  • 흐림부여26.1℃
  • 2025.09.14 (일)

공대생의 필수 프로그램, 매트랩은 무엇인가

최선민 / 기사승인 : 2021-01-26 19:18:24
  • -
  • +
  • 인쇄

MathWorks 제공

이공계를 전공하는 학생이라면 한 번쯤 사용해봤을 매트랩(MATLAB). 처음 매트랩을 돌려보면 프로그래밍 언어라 하기도, 애플리케이션이라고 하기도 모호한 매트랩이 어색하기만 할 것이다. 하지만, 매트랩이 무엇인지도 모른 채 실습 진도에 따라가느라 바빠 영문도 모른 채 교수님이 하라는 대로만 했던 학생들이 많을 것이다. 매트립이 무엇인지 제대로 알지 못하는 학생을 위해 오늘 자리에서 함께 매트랩을 알아보는 시간을 준비해보았다.

매트랩은 매스웍스(MathWorks)가 개발한 수치 해석 및 프로그래밍 환경을 제공하는 공학용 소프트웨어이다. 1970년대, 뉴멕시코 대학의 컴퓨터공학과의 학장인 클리브 몰러의 주도로 매트랩 개발이 시작됐다. 그리고, 1984년 본격적으로 매스웍스를 창립하고, 개발을 이어나가 2000년대에 처음으로 일반 사용자에게 판매되기 시작하였다.

'매트랩'이라는 명칭에서 매트(MAT)는 수학을 뜻하는 mathematics의 약자가 아닌 행렬을 의미하는 matrix의 약자를 딴 것으로, 행렬을 기반으로 한 계산 기능을 지원한다. 또한, 함수나 데이터를 그림으로 그리는 기능 및 프로그래밍을 통한 알고리즘 구현 등을 제공하여 수치 계산이 필요한 과학 및 공학 분야에서 다양하게 사용된다.

매트랩은 수식 계산에 뛰어난 기능과 간편성을 가지고 있어, 최근 머신러닝과 딥러닝에서 주목받고 있다. 그리고 문법과 디버깅이 쉽고 초보적인 수준의 객체 지향 프로그래밍을 지원한다. 또 명령어 help를 통해 간편하게 사용법을 숙지할 수 있으므로 막히는 부분이 있다면 help 명령어를 잘 활용해보자.

라이센스 가격이 매우 비싸서 개인 이용자들이 가볍게 배우기에 힘들다는 단점이 있다. 또, 많은 명령어 세트를 가지고 있는 인터프리터 언어이기 때문에 속도가 느리고, 쉬운 문법을 가지고 있는 만큼 복잡한 프로그래밍은 하지 못한다.

매트랩의 라이센스로는 산업용, 학생용, 개인용이 있다. 산업용 영구 라이선스는 260만원, 연간 라이선스는 104만 4천 원으로 툴박스는 별도로 구매해야 한다. 학생용 라이선스는 툴박스 11개를 포함해서 USD55(한화 약 6만원), 개인용 라이선스는 USD99(한화 약 11만원)으로 판매되고 있다.

일반 상업적 용도로 쓰기에는 라이센스 비용이 지나치게 비싸기 때문에 공대 학부, 대학원 졸업 후에는 사용하기 힘든 프로그램이다. 현재 많은 대학은 매트랩 캠퍼스 라이선스를 보유하고 있고, 이런 경우 재학 및 휴학 중 자유롭게 사용할 수 있으므로 이공계 재학생 및 휴학생은 이를 적극적으로 활용하기를 바란다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue