Matlab Compiler SDK.

Estellen von SoffileKomponenten Aus Matlab-Programmen

Matlab Compiler SDK™Erweitert DieFunktionitätvonMatlab Compiler™,Damit SIE C / C ++共享库,Microsoft®.NET - 程序集,Java®-klassen und python.®-Pakete Aus.马铃薯®-ProgrammenEstherenKönnen。Diese KomponentenKönnen在Benutzerdefinierte Anwendungen Integeriert und Dann Auf Desktop-,Web- und Unternehmenssystemen Bereitellt Werden。

Matlab Compiler SDKEnthälteine entwicklerversion vonMATLAB生产服务器™Fürdastesten und debuggen von anwendungcode und Excel-Condl-Ins Vor der Bereitstellung Auf Web-Anwendungen und Unternehmenssystemen。

南威登,Die Mit SoffileKomponenten Aus Matlab Compiler SDK Estellt Wurden,KönnenLizenzengebührenfreiAndereBenutzer Weitergeben Werden,DieNichtÜberMatlabVerfügen。柴胡南威登韦尔维登登Matlab运行时,Eineneigenständigensatz von共享图书馆,Mit Denen Kompilierte Matlab-Anwendungen Oder -KomponentenAusgeführtWerdenKönnen。

zum generieren von c-und c ++ - quellcode aus dem matlab-code verwenden sieMatlab Coder™

斯基里特:

在Unternehmensanwendungen的Einbinden von Matlab-Programmen

集成von matlab mit桌面,服务器 - oder webanwendungen。

奥斯特伦·沃亨Soffykomponenten.

FOLGEN SIE DEN GLEICHEN Grundlegenden Prozessen,Sowohl Bei der Integration Mit Anderen Programmierspra​​chen Als Auch Bei derAusführungauf matlab生产服务器:

  1. 奥斯特伦·伊恩姆特姆Matlab-Anwendungode。
  2. verpacken sie ihren matlab-code在eine sprachspezifische Komponente oder als Bereitstellbares ArchivFürMatlab生产服务器。Verwenden Sie Dazu Eine Interaktive App Oter Die Befehlszeile。
  3. Integerieren Sie Die Komponente Oater Die Matlab生产服务器 -clientbibliotheken.MIT der Hostanwendung,Indem Sie Ihre Bevorzugte entwicklungsumgebung Wie Visual Studio®,Eclipse.®,Xcode oder andere verwenden。
  4. Stellen Sie Ihre Anwendung Fertig,und Instanceieren Sie Auf Dem Zielrechner,DAS IST EINE LOKALE安装FÜR桌面南京亨出奥雷ZENTRALE安装FÜRSELLBASIERTEANWENDUNG

Verpacken des Matlab码在Eine Sprachspezifische Komponente。

DesktopanWendungen.

C / C ++ - anwendungen

FÜR在C / C ++ Geschriebene Anwendungen Bietet Matlab Compiler SDK FunktionenFür:

  • Das Eertheren von Rondersicheren Bibliotheken。
  • Das Eertheren Einer Dynamischen Bibliotheksdatei Zur Nahtlosen Integration Mit Visual Studio(FürWindows®-anwendungen)
  • Das Eterellen von Funktionssignaturen在einem标题 - 文件undverschlüsseltenodershlüsselten码在einer c-oder c ++ - anwendung的Zur Verwendung。
  • DieUnterstützungvon c ++ 11-funktionitätsowie von typsicherheit und multithread-sicherheit mittels der Matlab数据API共享库。
  • DAS Asynchrone Aufrufen von Funktionen Mittels der Matlab数据API共享库,IM Pruzess(In-Process)OterAußerhalb(Out-Gover)des prozesses。

SieKönnenalternatidiv麻省理工学院Matlab Coder™Ihre Matlab-Program在Lesbaren und PortierBaren C / C ++ - Code Oder在Bibliotheken Umwandeln。

Geneilzten BibliothekenFürC/ C ++ Geneeren Von Gemeinsam Genutzten

.net- und com-anwendungen

Für在.NET Oder Com Geschriebene Anwendungen Bietet Matlab Compiler SDK FunktionenFür:

  • DAS Generieren von .Net-奥雷Com-WrappernFürMatlab-Program,Damit Auf Diese Wie Auf本土.NET-奥德Com-Komponenten Zugegriffen Werden Kann。
  • DasAusführenvon .Net-Anwendungen AUF Nicht-Windows-Plattflowen,Die .NET Core Verwenden。
  • dashinzufügenund zugreifen auf matlab-codedateien und mex-dateien alsÖffentliche方法ihrer Komponente。
  • Das Aufrufen von .Net-Komponenten Aus Cls-Kompatiblen Sprachen(共同语言规范),EINSCHLIEßLICHC#,F#,VB.NET OVER ASP.NET。
  • Das Aufrufen von com-objekten aus com-kompatibler technologie,einschließlich视觉基本®奥特阿斯特。
  • Das Verwenden von Einer TypsiCheren Schnittstelle Zur Integration Mit Bestehenden Schnittstellen Ihrer .NET-Anwendung。
  • DASDirekteÜbergebenvon .NET-Objekten A eine Bzw。Von Einer Kompilierten Matlab-Funktion。
  • Das Verwenden von Datenumwandlungsklassen zur Manuellen Konvertierung Von Daten und Zur Verwaltung der Ausgabedaten。
  • DieUnterstützungvon Windows Communication Foundation(WCF)麻省理工学院Serviceorientierierter Architektur(SOA)Für网页 - 奥德GeschäftsanWendungen。
  • DieUnterstützungder

Generieren von ompertbliesfür.NET框架,.NET Core und Com。

Java-Anwendungen.

Fürjava-anwendungen Bietet Matlab Compiler SDK FunktionenFür:

  • Das Generieren von Java-WrappernFürMatlab-Program,Damit Diese Sich Wie Andere Java-Klassen Verhalten。Außerdemwirdein javadoc onersellt,um die eigenschaften und Methoden der Klasse zu Identifizieren。
  • DasHinzufügenvon Matlab-und Mex-Dateien,Die Als Extern Sichtbare Klassenmethoden Ihrer Komponente亚森。
  • Das Sicherstelen,Dass Die Java-Klassen Portierbar Sind Und Auf Allen Plattflowen,Die Von MatlabUnterstütztWerden,AusgeführtWerdenKönnen。(沙滩锡里,Dass Manche Toolbox-FunktioN alsPlattformabhängigeMex-Dateien Oter Native Bibliotheken Implientiert Sind,Wodutch Diese Funktionen und Damit Alle Java-Komponenten,Die Sie Verwenden,Plattformspezifisch Sind。)
  • DAS Weitergeben von Java-Datentypen AN Matlab-FunktioNen und Die Automatische Umwandlung在Matlab-datentypen oder dieausdrücklicheauswahl des zu verwendendendendendendendendendendendendendendendendendendendendendendendenendenendendendendendenendendenendendenendendendendendendendendenendendendendendendendendendendendentendendendendendendendendendendendendendendenendenendendendendendendendendendendendenden datentyenenden datentyen
  • Das Zugreifen Auf Matlab-Webanwendungen,Die Als Java-Komponenten Mit Soas,Soap-Diensten,WSDL,RMI-Schnittstellen,Http-Diensten,Java-Servlets und JSPS Bereitellt Werden。
  • Das Verwenden der RMI-Schnittstelle(远程方法调用),UM ihre Klasse Als Persistenten DienstAuszuführenoder Die Verarbeitung Auf Mehrere Prozesse Zu Verteilen。

Generieren von Java-Klassen。

Python-anwendungen.

FürPython-Anwendungen Bietet Matlab Compiler SDK FunktionenFür:

  • DAS Generieren von Python-PaketenFürMatlab-Program,EinschließlichMex-Dateien,AUF Die Mit Einer Python-Anwendung Oter Interaktiven Sitzung Zugegriffen Wird。
  • DAS Weitergeben von Python-DatentyPen Zu Und Von Matlab-FunktioNen Mit Automatischer Umwandlung。
  • Das Weitergeben von Multidimensionalen Zu Und Von Matlab-Funktionen在Den Bereitellten Paketen,Unter Verwendung Mitgelieferter Python-Klassen。
  • DAS Ottentionen Ihres Matlab-Codes在Eine Python-Anwendung Unter Verwendung der Matlab引擎API中。AnschließendKönnenSIEIHNENNENERFÜRMATLAB生产服务器ODERFÜRBENUTZERDEFINIERTEPYTHON-ANWENDUNGEN,DIE MIT MATLAB编译器SDK ESTELLT WURDEN,Debuggen und Bereitstelen。

Generieren von python-paketen。

serveranwendungen.

Auswählender Infrastuktur - Matlab生产服务器臭虫Benuterdefiniert。

MATLAB生产服务器

Hosten Sie Ihre Matlab-Program Auf Einer Sicheren,Skalierbaren,Verwaltbaren Plattflowformon verwendung von Matlab生产服务器。AUF DEM MATLAB生产服务器GehosteteFunktioNenKönnenüberC/ C ++ - ,.Net-,Java-und Python-Anwendungen Mit Schlanken ClientBibliotheken Aufgerufen Werden。Matlab生产服务器StelltAußerdemeine Restful-Schnittstelle Zu Ihren Funktionen Bereit,Die Auf Einer Reihe Von Anwendungen,Wie Mobilen Apps,Aufgerufen Werden Kann。Matlab Compiler SDKEnthälteine entonwicklerversion von Matlab生产服务器Fürdastesten und debuggen von anwendung of vor der bereitstellung auf produktionsystemen。

MATLAB生产服务器Stellt Einen Sicheren,Skalierbaren ServerFürIhreMatlab-Program Bereit。

Benutzerdefinierter Anwendungsserver

Fürentwickler,Die es Bevorzugen,Ihre Eigene Infrastuktur Zu Nutzen,Lassen Sich Die Mit Matlab Compiler SDK EertleLelten Komponenten Mit StandardTechnologien Wie ASP.NET,SOAS,WSDL,SOAP,XML,JavaScript®,html,http-diensten,java-servlets und jsps stentieren sowie mit java rmi und .net远程处理,um die skalierbarkebrite zugewährleisten。FürAnwendungen,Die Zahlreiche Gleichzeitize AnfragenVerarbeitenMüssen,KönnenSiezwischenDem Anwendungsserver und Dem Kompilierten Matlab-Code eine Mittlere Ebene Mit RMI-Servern Estheren。

Matlab Compiler SDK Bietet ToolsFürEieBereitStellungigenen Benutzerdefilederen ServerInfrastuktur。

VerschlüsseltePerteilungOhneLizenzgebühren

Verpacken und Verteilen Sie Ihre Matlab-Program Als Gemeinsam Genutzte C / C ++ - Bibliotheken,Microsoft .NET-AdderBlies,Java- Klassen Oder Python-Bibliotheken。

Paketierung der Komponenten.

Währenddes paketierungsprozesses Bindet Matlab Compiler SDK Nur Diejenigen Matlab-Funktionen und -dateien Ein,Diezzumausführeninhres programms erforderlich sind,um diegrößedertelltenkomponentezu Optimieren。der matlab-code istverschlüsselt,um ihren quellcodevor den entzern der anwendungen zuschützen。

Paketierung der Komponenten。

Verteilen der Komponenten.

Alle BereiteLellten Anwendungen und Komponenten Verwenden Die Matlab运行时Fürizenzebührenfreieweitergabe一个Benutzer,Die Kein Matlab Haben。毛皮桌面-Plattformen werden死Anwendungen UND死运行DIREKT奥夫DEM Zielrechner installiert,währendWeb的UND Unternehmensanwendungen UND模具dazugehörige运行楚einfacheren VERWALTUNG UND Verteilung奥夫einem zentralen服务器installiert werdenkönnen。FürMaximaleBenutzerfreundlichkeit ihrer AnwendungKönnenSieFestlegen,ob Die Matlab运行时MIT DEM InstallationsPaket ZurVerfügungGestellt奥塞德Währendder安装自动机。

Die Matlab Runtime Wird Zusammen Mit Ihren Komponenten Installiert。

neue funktionen

.NET - 装配集成

Unterstützungvon matlab-string-array

集成Freigegebener BibliothekenFürC/ C ++

Unterstützungvon matlab-string-array

详细信息Zu Diesen Merkmalen und denzugehörigenfunktionen findens sieversionshinweisen.