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

  • 맑음충주-12.1℃
  • 맑음영월-12.3℃
  • 눈서귀포0.9℃
  • 맑음남원-8.8℃
  • 맑음춘천-14.7℃
  • 맑음세종-10.2℃
  • 맑음경주시-7.8℃
  • 맑음양평-11.5℃
  • 흐림철원-16.1℃
  • 눈목포-3.5℃
  • 맑음동해-7.0℃
  • 흐림진도군-2.2℃
  • 흐림성산-0.3℃
  • 맑음고흥-6.1℃
  • 맑음북강릉-9.8℃
  • 흐림완도-3.5℃
  • 흐림강진군-4.8℃
  • 흐림흑산도-0.6℃
  • 맑음청송군-10.6℃
  • 맑음대구-7.3℃
  • 흐림정읍-7.9℃
  • 흐림서산-7.8℃
  • 흐림이천-12.3℃
  • 맑음서울-12.0℃
  • 맑음제천-12.8℃
  • 맑음부산-5.9℃
  • 구름많음보령-7.5℃
  • 눈제주1.0℃
  • 맑음순창군-7.4℃
  • 맑음여수-5.9℃
  • 맑음함양군-7.5℃
  • 맑음김해시-6.8℃
  • 맑음전주-8.3℃
  • 흐림고창-7.5℃
  • 맑음영천-8.1℃
  • 흐림장흥-5.3℃
  • 맑음남해-5.6℃
  • 맑음통영-5.4℃
  • 맑음거제-4.9℃
  • 맑음파주-16.4℃
  • 맑음안동-10.2℃
  • 흐림원주-12.9℃
  • 흐림부안-6.8℃
  • 맑음창원-5.9℃
  • 맑음의령군-11.6℃
  • 맑음속초-8.5℃
  • 흐림고창군-7.6℃
  • 흐림동두천-14.4℃
  • 맑음북창원-6.1℃
  • 맑음진주-6.6℃
  • 흐림해남-4.2℃
  • 맑음영주-11.1℃
  • 흐림장수-10.5℃
  • 맑음군산-8.1℃
  • 흐림태백-13.0℃
  • 맑음문경-11.0℃
  • 맑음북춘천-15.9℃
  • 흐림백령도-8.2℃
  • 맑음거창-9.5℃
  • 흐림대관령-17.6℃
  • 맑음봉화-12.0℃
  • 흐림영광군-7.5℃
  • 맑음금산-9.2℃
  • 눈울릉도-4.1℃
  • 맑음북부산-6.0℃
  • 맑음광주-7.0℃
  • 맑음의성-8.7℃
  • 맑음상주-9.4℃
  • 흐림홍천-12.5℃
  • 맑음보은-10.7℃
  • 맑음합천-6.6℃
  • 맑음포항-6.9℃
  • 맑음산청-7.7℃
  • 흐림고산0.9℃
  • 구름많음보성군-5.4℃
  • 맑음임실-8.9℃
  • 흐림인제-13.9℃
  • 맑음밀양-6.9℃
  • 흐림정선군-13.0℃
  • 맑음부여-7.9℃
  • 맑음울산-6.8℃
  • 맑음양산시-4.9℃
  • 맑음천안-11.4℃
  • 구름많음홍성-9.5℃
  • 맑음인천-11.6℃
  • 맑음강릉-8.8℃
  • 맑음서청주-12.3℃
  • 맑음울진-7.9℃
  • 맑음청주-10.7℃
  • 맑음광양시-6.2℃
  • 맑음추풍령-10.2℃
  • 맑음수원-12.1℃
  • 맑음순천-8.1℃
  • 맑음영덕-7.9℃
  • 맑음강화-12.1℃
  • 맑음구미-8.3℃
  • 구름조금대전-10.1℃
  • 2026.01.22 (목)

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

최선민 / 기사승인 : 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