Matlab编码器
Generierung von c und c ++代码aus matlab-code
Matlab Coder™Generiert Aus Matlab®-code c und c ++代码füreine reihe unterschiedlicher helderverplattformen,von Desktop-Systemen BIS ZU嵌入式硬件。ErUnterstützteinenGroßteildAllab-sprache undEineGroßeAuswahlvon工具箱。SieKönnenden Generierten Code Als Quellcode,Statische Bibliotheken Ihre Projekte Integeren的奥德·Dynamische Bibliotheken。der generierte code ist lesbar undplattformunabhängig。SieKönnenIhnMitZentralen Teilen Ihres Bestehenden C und C ++代码und Bibliotheken Kombinieren。SieKönnendenigenierten代码Auch Als Mex-Funktion Zur Verwendung在Matlab Paketieren。
贝姆·艾insatz mit嵌入式编码器®Bietet Matlab编码器代码-Anpassungen,Zielspezifische Optimierungen,Code-rückverfolgarkeitsowie verifizierung mit in-loop-(sil)un-processor-in-loop-(pil)。
UM Matlab-Program AlsEigenständigausführbareAnwendungenBereitzustelen,Verwenden Sie Den Matlab Compiler™。UM SoffileKomponentenFürIeyIntegration Mit Anderen Programmiersprachen Zu Etersheren,Verwenden Sie Den Matlab Compiler SDK™。
现在beginnen:
Lizenzgebührenfreie Bereitstellung von Algorithmen
Verwenden Sie einen beliebigen C/ c++编译器,um Ihren generierten Code zu kompilieren and auf jeder beliebigen Hardware auszuführen, von Desktop-Systemen über mobile Geräte bis zu嵌入式硬件。通用代码是lizenzgebührenfrei -您是我的朋友für kommerzielle Anwendungen kostenlos zur Verfügung。
Erfolgsberichte zu Matlab编码器
Erfahren Sie,Wie Igenieure und Wissenschaftler在Einer Vielzahl von培训师Zur Generung von C / C ++代码FürIhreanwendungen Einsetzen。
Unterstützte工具箱und funktionen
Matlab编码器Generiert代码Aus EinerVielfältigenauswahl a Matlab-funktionen,Die von onewicklungsingenieuren zur ontellung von algorionen als Komponenten Umfangreicher Systeme Verwendet Werden。DazuGehörenÜber2500 Funktionen und Operatoren Aus Matlab undZugehörigen工具箱。
generieren von c ++代码mitnamensräumen
MATLAB编码器KANN C ++代码在Einem Namensraum Erzeugen,Wodurch Die Integration Mit Anderem Quellcode,DerMöglicherweiseIdentische Funktions-臭臭的Datentyp-Namen Hat,LeichtMöglichIst。Der Code Generator Paketiert Alle Generierten Funktionen und Typdefitionen在Den Namensraum。
通用c++ Klassen和MATLAB-Klassen
MATLAB编码器erzeugt c++ Klassen ausklassen在Ihrem MATLAB代码,einschließlich Wertklassen, Handle-Klassen和系统对象。一般代码可以在c++ Bibliotheken oder ausführbare dateen kompiliert和Ihren bestehenden c++ Quellcode integriert werden中找到。
在erzeugten Funktionsschnittstellen的c++数组
Generieren SIE C ++代码FürMatlab-FunktioNen,Die Ein Array Mit Einer Array-GrößeAkzeptieren奥雷塞尔Zurückgeben,Welche Zur Kompilierungszeit Unbekannt Ist Oder Deren Grenze Einen VordefertenSchwellenwertÜberschreitet。IM Gerenierten代码Wird der SpeicherFürdasarray dynamisch zugewiesen und als eine klassenvorlage namens编码器:: Array.
实现。Zusätzlichzur ausnahmesicheren speicherfreigabe班埃特雷特编码器:: Array.
api für den Zugriff auf und die Verwaltung des dynamischen array。
BereitStellung von端到端almorithmenfür深深学习
beeitstellung einer Vielzahl trainierter Deep Learning- netze wie ResNet-50和MobileNet-v2, sowie LSTM和anderer Ebenen von der Deep Learning Toolbox™bis Intel®和手臂®皮质®CPU。CodeFürIevor-und Nachverarbeitung Kann Mit Den Trainierten Netzen Erzeugt Werden,UMVollständigealmorithmen zu erhaltonen。
Optimierten CodeFür深入学习 - InflizenzErzeugen
Da der Matlab编码器Nur Den Code Generiert,DerFürieausführungder Infrmenz in Ihrem spezifischen almorithmusbenötigtwird,ist der code schneller undverbraucht weniger speicherplatz,AlsAndereLösungenFür深深学习。Der Generierte Code Ruft Optimiere Bibliotheken Auf,Einschließlich英特尔MKL-DNNFÜRIntel-Prozessoren und Arm Compute LibraryFürarm-cortex-prozessoren。Verwenden Sie Den GPU编码器™,UM almorithmen Durch Die Generierung Von Cuda®-Code, der auf jedem modern NVIDIA®- grafikprozessläuft, zu beschleunigen odereitzustellen。
EINSATZ von端到端制动肢FÜR机器学习
Einsatz von Statistik und Machine Learning-Modellen Dorch Generieren von C / C ++代码FÜRIHRENGESAMETEN机器学习算法,EINSCHLIEßLICHVOR-und Nachverarbeitung。Aktualisieren von Parametern der Eingesetzten Modelle Ohne Neugenerierung des C / C ++预测中的代码。
Erterhung von prototypen auf桌面 - und cloud-plattflowen
Verwenden Sie Die Matlab Coder-App overhechende Befehlsseilegen-Funktionen,UM SchnellCodefürIhreScieteverarbeiTungs-,电脑视觉 - ,深度学习 - ,Regelungssystem- oder Sonstige Anwendungen Zu Generieren und Um Den Code AnschliessendFürIhreHardent Zu Kompilieren。
原型auf嵌入式和移动平台
您可以访问gewünschte Zielgerät,因为您的代码是统一的。Automatisieren Sie den Prozess für树莓派mit dem MATLAB支持包für树莓派。万博1manbetx
Übergang vom zur样机生产
您可以使用MATLAB编码器,嵌入式编码器,通用代码,使用prozessorspezifische工具。Diese können schneller ausgeführt werden als standardmäßiger ANSI/ISO C oder c++代码。
Generung Von Code Mit Einfachen,Leicht Zu Ottentierenden Schnittellen
der generierte code verwendet c / c ++ typen aufnatürlicheweise und vereinfacht如此在外部代码中的Die集成。SieKönnenFegerierten代码ALS Quellcode Oter形式Von Bibliotheken Integerenen。VertrauenswürdigeC/ C ++ Bibliotheken Oder-KomponentenKönnenzumTesten MitHöhererGenaurigkeit在Matlab eingebunden und Automatisch Auch Aus Dem Generierten Code Aufgerufen Werden。
leistungsoptimierungfürgenerierten代码
您可以为我们做最优的选择,我们可以向您承诺Ausführungsgeschwindigkeit,您可以为我们做最优的选择,您可以为我们做最优的选择,您可以为我们做最优的选择,您可以为我们做最优的选择。Verwenden Sie profiling tools,嗯Engpässe zu identifiieren。您可以访问erhöhen,使用多核的openmp代码和最优的参考文献,您可以访问verfügbar。
Wiedervenden von Matlab-TestsFürGentierten代码Vor der Integration
SieKönnenVorhandeneMatlab-Tests Wiedervenden,UM DAS Verhalten Von Generiertem代码在Der Interakten Matlab-Umgebung Zu Verifizieren。MIT DEM MATLAB单位测试框架KönnenSSIESCHNELLEINENUMFANGREICHEN SATZ AN REGERNIONSTESTS ENTWICKELN,MIT DENEN DER GENTIERTE C代码VerifiziertWerden Kann。
Beschleunigen von算法在中央处理器
您是können一般代码形式的x - funktionen von Ihrem matlab代码ausfrufen,嗯,我是Ausführung zu beschleungen。Die Leistung hängt我们的数据库代码ab. Sie können ein Profiling für generierte MEX-Funktionen durchführen,嗯Engpässe您的身份和能力是我们最优的。
C ++ Codegenerierung:
关于识别的一切,häufigere Verwendung von Namensräumen和natürlicheres Datei-Layout
数据屏幕支持:万博1manbetx
Erweiterte Codegenerierung für Datum/Uhrzeit, Dauer, Tabellen, Zeitpläne和kategoriale Arrays
Eigenwerte和Eigenvektoren:
Erweiterte Unterstützung der Codegenerierung für die eig-Funktion
Globale EinstellungenFürdasfunktions-inlining:
所有的代码都是通用的
Deklaration lokaler Variablen:
Eindeutigeres Ordnungsmuster für die声明lokaler变量
Benutzerdefinierte Schichten für深度学习:
Genieren Sie CodeFürbenutzerdefinierteSchichtenFürIntel-und Arm-CPU
LSTM-Netze(长短短期记忆):
通用代码für LSTM, zustandsorientiertes LSTM和bidirektionales LSTM für Intel-CPUs
深度学习FÜRIntelMac:
通用代码来自深度学习网络,来自英特尔cpu für MacOS läuft
详细信息zu柴油Funktionsmerkmalen und denzugehörigenfunktionen findend sie发布说明。
DAS Generieren von C代码AU Matlab Macht RichtigSpaß!
Erhalten Sie Tipps undBewährteverfahrenfür死亡arbeit mit matlab编码器und lesen sie matlabberichte von Unternehmen Wie Delphi,Baker Hughes,Isonea und Dorsavi Zu AnwendungenFürferierten代码。