MATLAB Coder™generi codici C e c++部分代码®硬件,桌面所有硬件都是嵌入式的。Supporta buona partte del linguaggio MATLAB e una vasta gamma di工具箱。È可能的代码生成的积分,代码的生成,内部财产的progetti来代码的sorgente, librerie statiche o librerie dinamiche。Il codice generato è易读易携带。Sarà可能的组合,以部分基础基础和固有的代码C e c++ esistente e delle librerie。È inoltre可能的pacchettizzare il code generato come funzione MEX da usare在MATLAB中。
Se usato con嵌入式编码器®, MATLAB Coder同意个性化编码,创建目标特异性,跟踪编码效果验证软件在环(SIL)和处理器在环(PIL)。
每个分发程序MATLAB来applicazioni独立,è可能利用MATLAB编译器™。Per generare component software Per l 'integrazione con altri linguaggi di programmazione, usa MATLAB编译器SDK™。
Inizia奥拉:
分配皇室
利用C/ c++编译器编译的esesguire代码,生成硬件,桌面移动配置所有硬件嵌入式。代码生成器è senza版税:分发免费的产品,客户,应用,商业。
故事di successo con MATLAB编码器
Scopri come ingegneri e scienziati, operanti in settori disi, utilzzano MATLAB Coder per generare codice C/ c++ per le loro applicazioni。
工具箱支架
MATLAB编码器通用代码da una vasta gamma di funzionalità del linguaggio MATLAB, che i progettisti utilizzano per sviluppare算法come component di sistemi di维数maggiori。Ciò包括oltre 2500操作器funzioni da MATLAB工具箱的补充。
Generazione di codice c++ con i命名空间
MATLAB编码器è in grado di generare codice, c++ in un命名空间,così da plificare l 'integrazione con altri codici sorgente che potrebbero presentare nomi di tipi di dati o funzioni identiche。Il generatore di codice pacchettizza tutte le funzioni generate e le definizioni di tipo nel命名空间。
通用类c++ dalle类MATLAB
MATLAB编码器生成c++类本体代码MATLAB,压缩类的值,类的处理系统对象。È可能的编译il codice generato在eseguibili o librerie c++ e quindi integrarlo nel本体codice sorgente c++ esistente。
在接口中使用c++分配数组生成
代码代码,c++, per, le funzioni, MATLAB, che, accetano, o,恢复,unarray, di,维,维,非,注意,时刻,德拉,编译,o, con,限制,超级,una, soglia,预定义。Nel code generato, la memoria per l 'array viene allolocata in modo dinamico e implementata come un template di class che prende il nome di编码器:数组
。Oltre真主安拉deallocazione di memoria异常安全,编码器:数组
我的意思是,我的意思是。
分布式算法深度学习端到端
分布式系列深度学习支持ResNet-50和MobileNet-v2,还有一个LSTM底层深度学习工具箱™,一个CPU Intel®e手臂®皮质®。分类编码按照细化前编码按照细化后编码按照固有的方式进行深度学习按分配算法完全调整。
Generazione di codice ottimizzato per inferenza di deep learning
Poiché MATLAB编码器通用单独的必要编码每eseguire l 'inferenza con il固有算法的具体编码,il编码è più速度e美国meno记忆rispetto allle altre解决方案的深度学习。基于ARM Cortex处理器的Intel MKL-DNN计算库。utilzza GPU Coder™每加速分配的gli算法和通用的编码CUDA®eseguibile su qualsiasi NVIDIA®GPU moderno。
分布式模型和端到端机器学习
分布式统计机器学习通用代码C/ c++内部算法机器学习,包括前细化和后细化。C/ c++的预预见。
原噻嗪酮云
utility l'app MATLAB编码器,它等价于一个程序,一个通用的快速编码,一个精心设计的程序,一个人工的视觉,一个深度学习,一个控制系统,一个应用程序,一个硬件编译代码。
原噻嗪酮内嵌移动
用我的方法解决问题,整合程序,代码生成和应用程序。基于树莓派的自动化处理器利用包支持MATLAB。
Dalla prototiazione真主安拉produzione
MATLAB Coder con嵌入式Coder per generare codice che sfrutta le funzioni in昆虫del processore eseguibili più velocemente rispetto ai codici标准C/ c++ ANSI/ISO。
一般的编码,接口简单,方便,可积分
C/ c++在modo naturale中的代码生成利用,简单的l 'integrazione con Il code esterno。È可能的积分il codice generato come codice sorgente o librerie。Si è inoltre in grado di import le librerie o component C/ c++ esistenti in MATLAB per esesguire test più attendibili e quindi in grado di essere automatiente richiamati che dal code generato。
otimizzazione delle prestazioni del codice generato
适用于每一个雷古雷的折衷折衷折衷velocità di esecuzione, ulizzo della memoria, leggibilità e portabilità。利用每一种鉴定物的硬度分析。每aumentare uliormente le prestazioni, genera il codice OpenMP多核e richiama librerie ottimizzate come LAPACK, BLAS e FFTW, quando disponibili。
riutilzzo dei测试MATLAB sul codice generato prima dell' integrazone
riutilzza i测试MATLAB基于代码生成环境交互的验证。实用单元测试框架,MATLAB,基于快速集,测试回归,可使用验证代码,C/ c++生成器。
Accelerazione degli algoritmi su CPU
È可能的richiamare il codice generato come funzioni MEX dal固有编码MATLAB per velocizzare l'esecuzione, che se le prestazioni varieranno第二个della natura del固有编码MATLAB。È可能产生的真菌的概况根据鉴定的colli di bottiglia concentri propri sforzi di titizzazione。