MATLAB Compiler

주요 업데이트

 

MATLAB Compiler

MATLAB 프로그램에서 독립적으로 실행가능한 앱 및 웹 앱 작성

 

MATLAB Compiler™를 사용하면 MATLAB® 프로그램을 독립형, MapReduce 및 Spark™ 응용 프로그램, 웹 앱 및 Microsoft® Excel® 추가 기능으로 공유할 수 있습니다. MATLAB Runtime을 사용하여 응용 프로그램 및 추가 기능을 무료로 배포할 수 있습니다. 또한 응용 프로그램과 함께 패키징시키거나나 설치 도중 다운로드할 수 있습니다. MATLAB Compiler와 함께 제공된 MATLAB Web App Server를 사용하여 MATLAB 기반 웹 앱을 호스트할 수 있습니다.

다른 프로그래밍 언어와의 통합을 위해 MATLAB 프로그램을 소프트웨어 구성요소로 패키징할 수 있습니다(MATLAB Compiler SDK™ 사용).  MATLAB Production Server™를 통해 엔터프라이즈 시스템으로의 대규모 배포가 지원됩니다.

독립형 응용 프로그램

MATLAB 프로그램을 독립형 응용 프로그램으로 동료, 파트너, 고객 및 그 외 MATLAB이 필요하지 않을 수 있는 사람들과 공유합니다.

독립형 응용 프로그램 만들기

MATLAB 프로그램에서 독립형 응용 프로그램을 만들고 다른 사용자들과 무료로 이를 공유합니다. 

MATLAB에서 만들고 공유를 위해 MATLAB Compiler를 사용하여 패키징된 Solar 분석 응용 프로그램.

그래픽 또는 명령줄 인터페이스 통합

독립형 응용 프로그램은 MATLAB App Designer 또는 GUIDE로 설계된 MATLAB 그래픽 및 UI를 사용하는 완전한 앱이거나, 해당 코드의 명령줄 실행 파일 버전일 수 있습니다. 사용자는 사용자 입력을 정의하고 텍스트, 숫자 및 그래픽 형식을 포함하여, MATLAB이 지원하는 모든 출력 형식을 사용하여 결과를 어떻게 제시할지 선택할 수 있습니다.

시각적 구성요소와 프로그래밍 앱 동작을 통합하는 App Designer.

웹 앱

MATLAB 프로그램을 웹 앱으로 패키징하고 고유의 URL에서 공유합니다.

웹 앱 만들기

MATLAB App Designer에서 응용 프로그램을 만들고 이를 웹 앱으로 패키징합니다. 사용자는 추가 소프트웨어를 설치하지 않고 자신의 브라우저에서 직접 고유의 URL을 통해 각 웹 앱에 액세스할 수 있습니다. 

웹 앱 호스트

MATLAB Compiler와 함께 제공된 MATLAB Web App Server를 사용하여 MATLAB 기반 웹 앱을 호스트하고 믿을 수 있는 인트라넷 환경에서 사용자들과 공유할 수 있습니다. 사용자는 단일 홈 페이지를 통해 사용 가능하고 호스트된 모든 웹 앱에 액세스할 수 있습니다.

MATLAB Web App Server로 호스트되고 공유된 웹 앱. 

Microsoft Excel 추가 기능

MATLAB 프로그램을 Microsoft Excel 추가 기능으로 공유하고 스프레드시트에 끌어 놓아 Excel에 통합합니다. Excel 사용자는 MATLAB을 몰라도 추가 기능을 사용할 수 있습니다.

새 공식 만들기

MATLAB 프로그램을 다른 Excel 공식처럼 작동하는 Excel 추가 기능으로 패키징하여, 셀에서 입력을 받고 결과를 스프레드시트의 다른 셀로 반환합니다. MATLAB의 대화형 도구를 사용하여 코드를 추가 기능으로 패키징하고 배포하기 전에 개발 및 테스트합니다. 

사용자 지정 분석 및 시뮬레이션 활성화

추가 기능을 만들어서 MATLAB에서 개발된 알고리즘, 시각화 및 사용자 인터페이스를 통합하는 Excel 내에서 분석과 시뮬레이션을 수행합니다.

MATLAB Compiler Excel 추가 기능을 공유하기 위해 만든 Solar 분석 계수 수식 및 그래픽 출력.

빅데이터 응용 프로그램

워크스테이션 및 대규모 컴퓨팅 클러스터에서 실행하는 MATLAB 기반 빅데이터 응용 프로그램을 패키징하고 배포합니다.

Tall 배열 응용 프로그램 만들기 및 실행

독립 실행 파일로 실행되거나 Hadoop에서 Spark 작업의 부분으로 컴퓨팅 클러스터에 배포될 Tall 배열 MATLAB 응용 프로그램을 만듭니다. 

MapReduce 응용 프로그램 만들기 및 실행

워크스테이션에서 독립 실행 파일로 실행되거나 Hadoop에서 MapReduce 작업의 부분으로 컴퓨팅 클러스터에 배포될 MapReduce 기반 MATLAB 응용 프로그램을 만듭니다.

독립형 MATLAB MapReduce 응용 프로그램 만들기 및 실행.

빅데이터 플랫폼에서 MATLAB Runtime 설치 자동화

데이터 분석 및 빅데이터 처리를 위해 자동으로 MATLAB Runtime을 다운로드하고 MATLAB 기반 MapReduce 또는 Spark 응용 프로그램을 배포하도록 빅데이터 플랫폼을 구성합니다.

암호화된 무료 공유

MATLAB Runtime으로 컴파일된 MATLAB 응용 프로그램 또는 구성요소를 실행합니다. 

MATLAB이 필요 없는 사용자에게 MATLAB Analytics 배포

MATLAB Compiler로 만든 모든 응용 프로그램 및 추가 기능은 MATLAB 프로그램을 내부적으로 의사결정자 및 동료와 공유하거나, 외부적으로 클라이언트 및 고객과 공유할 수 있는 공유 라이브러리 및 코드 모음인 MATLAB Runtime을 사용하여 실행됩니다. 해당 응용 프로그램을 MATLAB Runtime과 패키징하거나 사용자들이 해당 응용 프로그램을 설치할 때 이것을 다운로드하도록 할 수 있습니다.   

에너지 시장을 위한 종합 위험 관리 솔루션 개발.

암호화된 MATLAB 코드의 이점

MATLAB Compiler는 MATLAB 코드 파일을 암호화하므로, 응용 프로그램의 사용자는 소스 코드를 볼 수 없습니다.

산업 표준 암호화가 패키징 단계에서 적용되었음.

패키징 도구

MATLAB Compiler는 MATLAB 프로그램을 패키징하고 다른 사용자들과 공유하는 프로세스를 단순화합니다.

대화형 패키징 도구 사용

MATLAB Compiler와 함께 제공된 MATLAB 앱을 사용하여 MATLAB 프로그램을 독립형, MapReduce 및 Spark 응용 프로그램, 웹 앱 및 Excel 추가 기능으로 대화식으로 패키징합니다. 또는 스크립팅된 패키징용 명령줄 도구를 사용합니다. 

MATLAB 응용 프로그램을 패키징하기 위한 앱.

인스톨러 사용자 지정

작성자, 시작 화면 및 버전 번호와 같은 정보를 통해 응용 프로그램에 대해 사용자 지정된 인스톨러를 만듭니다. 패키징 앱이 패키징을 위한 기본 MATLAB 프로그램에 종속된 파일을 자동으로 파악 및 선택하고 추가 데이터 또는 도움말 파일을 최종 응용 프로그램과 함께 패키징하는 옵션을 제공합니다.

요구사항에 맞는 응용 프로그램 인스톨러 사용자 지정.

최신 기능

웹 앱

더 간단한 워크플로를 사용한 웹 앱 설정 및 배포

Application Compiler

독립형 응용 프로그램에 숫자 명령줄 입력의 MATLAB 데이터 유형을 자동으로 식별합니다.

MATLAB Runtime

더욱 빠른 시작 시간

Azure HDInsight

MATLAB Runtime은  Azure HDInsight 스크립트 작업으로 배포할 수 있습니다.

Apache Ambari

MATLAB Runtime은  Apache Ambari 스택으로 배포할 수 있습니다.

Cloudera

MATLAB Runtime은  Cloudera Manager가 구획화하여 다운로드할 수 있습니다.

이러한 특징 및 해당 기능에 대한 자세한 내용은 릴리스 정보를 참조하십시오.

무료 평가판 받기

30일 동안 사용해 보세요.

다운로드

구매하기

가격 보기과고 관련 제품을 살펴보세요.

학생이세요?

학생용 MATLAB 및 Simulink를 확인하세요.

자세히 보기