MATLAB Compiler

BEDEUTENDES UPDATE

 

MATLAB Compiler

Erstellen eigenständiger ausführbarer Dateien und Web-Apps aus MATLAB-Programmen

 

Mit MATLAB Compiler™ können Sie MATLAB® -Programme als eigenständige Anwendungen, MapReduce- und Spark-basierte Anwendungen, als Web-Apps und als Microsoft® Excel®-Add-Ins weitergeben. Sie können Anwendungen und Add-Ins mit der MATLAB Runtime bereitstellen. Diese kann ohne Lizenzgebühren mit der Anwendung paketiert oder während der Installation heruntergeladen werden. Sie können auf MATLAB basierende Web-Apps auf dem MATLAB Web App Server hosten, der mit MATLAB Compiler bereitgestellt wird.

Sie können MATLAB-Programme in Softwarekomponenten paketieren, um sie in andere Programmiersprachen zu integrieren (mit MATLAB Compiler SDK™). Bereitstellungen in großem Maßstab auf unternehmensweiten Systemen werden durch MATLAB Production Server™ unterstützt.

Eigenständige Anwendungen

Geben Sie MATLAB-Programme als eigenständige Anwendungen an Kollegen, Partner, Kunden und andere weiter, die nicht anderweitig mit MATLAB arbeiten.

Erstellen eigenständiger Anwendungen

Erstellen Sie eigenständige Anwendungen aus Ihren MATLAB-Programmen, und geben Sie sie ohne Lizenzgebühren an andere Benutzer weiter. 

In MATLAB entwickelte und für die Weitergabe mit MATLAB Compiler paketierte Solaranalyseanwendung.

Einbinden von grafischen Benutzeroberflächen oder Befehlszeilenschnittstellen

Bei eigenständigen Anwendungen kann es sich um vollständige Apps handeln, die MATLAB-Grafiken und mit MATLAB App Designer oder GUIDE entworfene Benutzeroberflächen verwenden. Alternativ kann es sich um Versionen Ihres Codes handeln, die über eine Befehlszeile ausgeführt werden. Sie können die Benutzereingaben definieren, die Ergebnisdarstellung auswählen und dabei alle Ausgabeformate verwenden, die MATLAB unterstützt, d. h. einschließlich Textformate, numerische oder grafische Formate.

App Designer für die Integration der visuellen Komponenten und die Programmierung des App-Verhaltens.

Web-Apps

Paketieren Sie MATLAB-Programme als Web-Apps und geben Sie sie weiter, indem Sie die mit eindeutigen URLs teilen.

Erstellen von Web-Apps

Erstellen Sie Anwendungen in MATLAB App Designer und paketieren Sie sie als Web-Apps. Benutzer können direkt aus ihrem Browser über eine eindeutige URL auf jede Web-App zugreifen, ohne zusätzliche Software zu installieren. 

Hosten von Web-Apps

Mit MATLAB Web App Server, der mit MATLAB Compiler bereitgestellt wird, können Sie Ihre MATLAB-basierten Web-Apps hosten und sie an Benutzer in Ihrer vertrauenswürdigen Intranet-Umgebung weitergeben. Die Benutzer können über eine einzige Startseite auf alle verfügbaren gehosteten Web-Apps zugreifen.

Gehostete und weitergegebene Web-Apps mit MATLAB Web App Server. 

Microsoft Excel-Add-Ins

MATLAB-Programme lassen sich als Microsoft Excel-Add-Ins weitergeben und so per Drag & Drop in Excel-Arbeitsblätter integrieren. Excel-Benutzer müssen sich nicht mit MATLAB auskennen, um die Add-Ins zu verwenden.

Erstellen neuer Formeln

Paketieren Sie MATLAB-Programme als Excel-Add-Ins, die sich wie andere Excel-Formeln verhalten, Eingaben aus Zellen akzeptieren und die Ergebnisse in anderen Zellen im Arbeitsblatt ausgeben. Verwenden Sie interaktive Tools in MATLAB, um Ihren Code zu entwickeln und zu testen, bevor Sie ihn als Add-In paketieren und bereitstellen. 

Ermöglichen benutzerdefinierter Analysen und Simulationen

Erstellen Sie Add-Ins zur Durchführung von Analysen und Simulationen innerhalb von Excel, die in MATLAB entwickelte Algorithmen, Visualisierungen und Benutzeroberflächen umfassen.

Koeffizientenformel und grafische Ausgabe für Solaranalysen, die zur Weitergabe als Excel Add-In mit MATLAB Compiler erstellt wurden.

Big-Data-Anwendungen

Paketieren Sie auf MATLAB basierende Big-Data-Anwendungen, sodass sie auf Workstations und großen Computerclustern bereitgestellt und ausgeführt werden können.

Erstellen und Ausführen von Tall-Array-Anwendungen

Erstellen Sie Tall-Array-Anwendungen in MATLAB, um sie als eigenständig ausführbare Dateien oder als Teil von Spark-Jobs in Hadoop auf Computerclustern bereitzustellen. 

Erstellen und Ausführen von MapReduce-Anwendungen

Erstellen Sie MapReduce-Anwendungen in MATLAB, um sie als eigenständig ausführbare Dateien auf Workstations auszuführen oder als Teil von MapReduce-Jobs in Hadoop auf Computerclustern bereitzustellen.

MATLAB-basierten einer eigenständigen MATLAB-basierten MapReduce-Anwendung.

Automatisieren von Installationen der MATLAB Runtime auf Big-Data-Plattformen

Konfigurieren Sie Ihre Big-Data-Plattform so, dass MATLAB Runtime automatisch heruntergeladen wird, und stellen Sie Ihre MATLAB-basierten MapReduce- oder Spark-Anwendungen für Datenanalysen und die Verarbeitung von Big Data bereit.

Verschlüsselte Weitergabe ohne Lizenzgebühren

Führen Sie kompilierte MATLAB-Anwendungen oder -Komponenten mit MATLAB Runtime aus. 

Bereitstellen Ihrer MATLAB-Analysen für Benutzer, die nicht anderweitig mit MATLAB arbeiten

Alle mit MATLAB Compiler erstellten Anwendungen und Add-Ins werden mit MATLAB Runtime ausgeführt, einer Zusammenstellung von gemeinsam genutzten Bibliotheken und Code, mit der Sie MATLAB-Programme intern an Entscheidungsträger und Kollegen oder extern an Kunden und Endbenutzer weitergeben können. Sie können MATLAB Runtime mit Ihrer Anwendung zusammen paketieren. Alternativ kann MATLAB Runtime während der Installation Ihrer Anwedung vom Benutzer heruntergeladen werden.   

Entwicklung einer umfassenden Risikomanagementlösung für Energiemärkte.

Nutzung der Vorteile verschlüsselten MATLAB-Codes

MATLAB Compiler verschlüsselt Ihre MATLAB-Codedateien, sodass Ihr Quellcode den Benutzern Ihrer Anwendungen verborgen bleibt.

Anwenden einer Verschlüsselung nach Branchenstandard in der Paketierungsphase.

Paketierungstools

MATLAB Compiler vereinfacht den Vorgang für das Paketieren von MATLAB-Programmen und das Weitergeben dieser Programme an andere Benutzer.

Verwenden interaktiver Paketierungstools

Verwenden Sie mit MATLAB Compiler bereitgestellte MATLAB-Apps, um Ihre MATLAB-Programme interaktiv als eigenständige, MapReduce- und Spark-basierte Anwendungen, als Web-Apps und als Excel-Add-Ins zu paketieren. Alternativ können Sie Befehlszeilentools verwenden, um Ihre Anwendungen skriptbasiert zu paketieren. 

Apps zum Paketieren von MATLAB-Anwendungen.

Anpassen von Installationsprogrammen

Erstellen Sie ein angepasstes Installationsprogramm für Ihre Anwendung mit Informationen wie z. B. Autor, Splash Screen und Versionsnummer. Die Paketierungs-Apps identifizieren automatisch Dateien, die von Ihrem MATLAB-Hauptprogramm abhängig sind, und wählen sie zur Paketierung aus. Außerdem bieten sie Optionen für die Paketierung zusätzlicher Daten oder Hilfedateien mit Ihrer fertigen Anwendung.

Anpassen des Installationsprogramms für Ihre Anwendung an Ihre Anforderungen.

Neue Funktionen

Web-Apps

Verwenden Sie einen einfacheren Workflow für die Einrichtung und Bereitstellung von Web-Apps.

Anwendungscompiler

Identifizieren Sie automatisch den MATLAB -Datentyp numerischer Befehlszeileneingaben in eine eigenständige Anwendung.

MATLAB Runtime

Profitieren Sie von einem schnelleren Start Ihrer Anwendungen.

Azure HDInsight

MATLAB Runtime kann als Azure HDInsight-Skriptaktion weitergegeben werden.

Apache Ambari

MATLAB Runtime kann als Apache Ambari-Stack weitergegeben werden.

Cloudera

MATLAB Runtime kann von Cloudera Manager als Paket heruntergeladen werden.

Details zu diesen Merkmalen und den zugehörigen Funktionen finden Sie in den Versionshinweisen.

Kostenlose Testversion anfordern

Eine 30-tägige Erkundungsreise in greifbarer Nähe.

Jetzt downloaden

Bereit zum Kauf?

Angebot anfordern und entdecken Sie Erweiterungsprodukte.

Studieren Sie?

Fordern Sie die MATLAB und Simulink Student Software an.

Weitere Informationen