전문적인 개발
MATLAB 툴박스는 전문가에 의해 개발되며 엄격한 테스트를 거쳐 완벽하게 문서화됩니다.
대화형 방식의 앱
MATLAB 앱을 통해 데이터에 여러 알고리즘을 적용할 수 있습니다. 원하는 결과가 나올 때까지 반복한 다음 자동으로 MATLAB 프로그램을 생성하여 해당 작업을 재현하거나 자동화할 수 있습니다.
확장 가능성
약간의 코드 변경만으로 클러스터, GPU 및 클라우드에서도 분석을 수행할 수 있습니다. 코드를 다시 작성하거나 빅데이터 프로그래밍 및 메모리 부족 관련 기술을 학습할 필요가 없습니다.
최신 릴리스의 새로운 기능을 확인할 수 있습니다.
앱 작성
데스크탑 및 웹 앱 생성
다른 언어와 함께 MATLAB 사용
Python, C/C++, Fortran, Java 및 기타 언어와 함께 MATLAB 사용
하드웨어
MATLAB을 하드웨어에 연결
병렬 연산
멀티코어 데스크탑, GPU, 클러스터, 그리드 및 클라우드를 사용하여 대규모 계산 수행
웹 및 데스크탑 배포
MATLAB 프로그램 공유
클라우드에서의 MATLAB
MathWorks Cloud 및 AWS, Azure와 같은 퍼블릭 클라우드 등의 클라우드 환경에서 실행
제어 시스템
제어 시스템의 설계, 테스트, 구현
딥러닝
심층 신경망에 사용할 수 있는 데이터 준비, 설계, 시뮬레이션 및 배포
영상 처리 및 컴퓨터 비전
알고리즘 개발과 시스템 설계를 위한 영상 및 비디오의 수집, 처리 및 분석
MATLAB FAQs
MATLAB은 데이터 분석, 신호 및 영상 처리, 제어 시스템, 무선 통신, 로보틱스 같은 공학 및 과학 응용 분야에 사용되는 계산 플랫폼입니다. MATLAB에는 프로그래밍 언어, 대화형 앱, 공학 응용 분야에 고도로 특화된 라이브러리 그리고 임베디드 코드를 자동 생성하는 툴이 있습니다. 또한 MATLAB은 복잡한 멀티도메인 시스템을 시뮬레이션하는 블록 다이어그램 환경인 Simulink의 토대가 됩니다.
MATLAB은 무료는 아니지만 접근성이 더 좋고 사람들이 생각하는 것보다는 비용도 적게 듭니다. 개인용, 상업용 또는 강의 및 학술 연구용 등 여러분의 다양한 필요에 맞는 MATLAB 라이선스가 준비되어 있습니다. 더 자세한 내용은 MATLAB 가격을 참조하세요. MATLAB 무료 체험 방법도 살펴보세요.
macOS에서 MATLAB을 설치하는 방법은 다음과 같습니다.
- MathWorks 다운로드에서 MATLAB 릴리스를 선택하고 인스톨러를 다운로드합니다.
- 다운로드한 DMG 파일의 압축을 풀고 더블 클릭해 인스톨러를 가상 디스크로 탑재합니다.
- 인스톨러를 더블 클릭하고 화면 지침에 따라 설치를 완료합니다.
- (macOS Apple Silicon에만 해당) Mac에 Java 런타임을 설치합니다. 호환되는 런타임을 받으려면 Apple Silicon Mac용 MATLAB 항목을 참조하세요.
기본 설치 폴더;">: /Applications/MATLAB_R20XXy.app
설치가 완료된 후 MATLAB을 시작하려면 macOS 플랫폼에서 MATLAB 시작하기 항목을 참조하세요.
Linux에서 MATLAB을 설치하는 방법은 다음과 같습니다.
- MathWorks 다운로드에서 MATLAB 릴리스를 선택하고 인스톨러를 다운로드합니다.
- 다운로드한 인스톨러 파일의 압축을 풀고 압축을 푼 폴더로 이동합니다. 예를 들어, 다음 명령을 사용하여 릴리스 R2025a의 인스톨러를 동일한 이름의 폴더에 압축을 풀고 해당 폴더로 이동합니다.
설치 폴더에서 설치 스크립트를 실행하고 화면 지침에 따라 설치를 완료합니다.
xhost +SI:localuser:root
sudo -H ./install
xhost -SI:localuser:root
sudo
는 쓰기 권한이 없는 폴더(기본 설치 폴더가 될 수 있음)에 제품을 설치할 경우에만 필요합니다.xhost
명령은sudo
를 사용해 루트 사용자로 제품을 설치하는 경우에만 필요합니다. 이러한 명령을 통해 루트 사용자는 인스톨러를 실행하기 위해 필요한 그래픽 디스플레이에 일시적으로 액세스할 수 있습니다.기본 설치 폴더:
/usr/local/MATLAB/R20XXy
unzip matlab_R2025a_Linux.zip -d ./matlab_R2025a_Linux
cd ./matlab_R2025a_Linux
설치가 완료된 후 MATLAB을 시작하려면 Linux 플랫폼에서 MATLAB 시작하기 항목을 참조하세요.
Windows에서 MATLAB을 설치하는 방법은 다음과 같습니다.
- MathWorks 다운로드에서 MATLAB 릴리스를 선택하고 인스톨러를 다운로드합니다.
- 다운로드한 인스톨러를 더블 클릭하고 화면 지침에 따라 설치를 완료합니다.
기본 설치 폴더: C:\Program Files\MATLAB\R20XXy
설치가 완료된 후 MATLAB을 시작하려면 Windows 플랫폼에서 MATLAB 시작하기 항목을 참조하세요.
MATLAB을 사용하려면 애플리케이션을 실행하고 명령 창에 액세스합니다. 명령 창에서는 명령을 입력하고, 스크립트를 실행하고, 대화형 방식으로 표현식을 평가할 수 있습니다. .m 파일을 사용하여 편집기에서 재사용 가능한 함수 또는 스크립트를 작성할 수 있습니다. MATLAB은 행렬 기반 연산, 데이터 분석, 알고리즘 개발 및 시각화를 지원합니다. 내장 함수를 사용하거나 사용자 지정 함수를 개발할 수 있습니다. 스크립트는 명령 창에 이름을 입력(.m은 제외)해 실행할 수 있습니다. 도메인 특정 작업을 수행하려면 툴박스에 액세스하고 문서를 보려면 help 또는 doc 명령을 사용할 수 있습니다. 자동화 또는 대규모 워크플로의 경우, 배치 스크립트를 사용하고 필요에 따라 MATLAB에 Python, C/C++ 또는 Simulink를 통합할 수 있습니다.
MATLAB에는 연산 작업을 위한 다양한 미리 정의된 함수가 있습니다. 이러한 함수를 호출하는 방법에 대한 기본적인 내용은 함수 호출 항목을 참조하세요. 코드를 작성할 때 일련의 명령을 자체 함수로 정의하여 재사용할 수 있습니다. 예를 들어 프로그램 파일에 원의 면적을 계산하는 함수를 만든다고 가정해 보겠습니다.
function A = areaCircle(R) rSquared = R.^2; A = pi.*rSquared; end
그런 다음 미리 정의된 함수를 호출할 때와 동일하게 함수를 호출합니다.
r = 10; a = areaCircle(r);
더 자세한 내용은 파일 내에서 함수 생성하기 항목을 참조하세요.