友情鏈接:
                             
      SonarQube培訓(xùn)  |  
      MeterSphere培訓(xùn)  |  
      MeterSphere培訓(xùn)  |  
      汽車電子總線協(xié)議培訓(xùn)   
                                         
          
              版權(quán)所有 

曙海教學(xué)優(yōu)勢(shì)
課程可定制,線上/線下/上門皆可,報(bào)名熱線:4008699035。本課程以項(xiàng)目實(shí)戰(zhàn)案例實(shí)現(xiàn)為主線,面向企事業(yè)單位項(xiàng)目開發(fā)實(shí)際,秉承21年積累的教學(xué)和研發(fā)經(jīng)驗(yàn),培訓(xùn)講師將會(huì)與您分享設(shè)計(jì)的全流程以及工具的綜合使用經(jīng)驗(yàn)以及技巧。
  我們的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。曙海培訓(xùn)的課程在業(yè)內(nèi)有廣泛的美譽(yù)度。大批企業(yè)和曙海
     建立了良好的合作關(guān)系,20多年來,合作企事業(yè)單位以達(dá)30多萬。
?MATLAB to C with MATLAB Coder培訓(xùn)
MATLAB??Fundamentals?and knowledge of C programming language
?
| 
 1 
 | 
|
| 
 Code?Generation?with?MATLAB?Coder 
 | 
 Objective:?Become?familiar?with?MATLAB?Coder?and?its?applications. 
?MATLAB?Coder?overview 
?Workflow?for?generating?C?code?from?MATLAB?code 
?Setting?up?your?C?compiler 
?Generating?C?code 
?Navigating?generated?code 
Generated?code?modules 
 | 
| 
 Preparing?MATLAB?Code?for?Code?Generation 
 | 
 Objective:?Use?MATLAB?Coder?coding?standards?to?write?MATLAB?code?that?is?ready?for?code?generation. 
?Translating?MATLAB?code?into?C?code 
?Calling?unsupported?MATLAB?functions 
?Converting?existing?MATLAB?code 
Debugging?strategies 
 | 
| 
 Working?with?Fixed-Size?Data 
 | 
 Objective:?Generate?C?code?from?MATLAB?code?that?has?fixed-size?or?constant?inputs. 
?Data?characteristics?overview 
?Default?data?characteristics 
?Specifying?fixed-size?top-level?inputs 
Specifying?constant?top-level?inputs 
 | 
| 
 Working?with?Variable-Size?Data 
 | 
 Objective:?Generate?C?code?from?MATLAB?code?that?has?variable-size?inputs?or?local?data. 
?Specifying?variable-size?top-level?inputs 
?Specifying?variable-size?local?data 
Reusing?variables 
 | 
| 
 2 
 | 
|
| 
 Working?with?Global?Data?and?Structures 
 | 
 Objective:?Generate?C?code?from?MATLAB?code?that?contains?persistent?data,?global?variables,?or?input?structures. 
?Persistent?variables 
?Global?variables 
?Working?with?structures 
Passing?variables?by?reference 
 | 
| 
 Integrating?with?External?Code 
 | 
 Objective:?Integrate?generated?C?code?from?MATLAB?Coder?with?external?C?code. 
?Code?integration?overview 
?Entry?points?to?generated?code 
?Integrating?external?C?code?using?MATLAB?Coder?interface 
?Integrating?external?C?code?using?an?external?IDE 
?Calling?external?C?routines 
Integrating?with?a?MATLAB?wrapper?function 
 | 
| 
 Optimizing?Generated?Code 
 | 
 Objective:?Use?various?options?and?techniques?to?optimize?generated?code. 
?Specifying?variable?numbers?of?arguments 
?Loop?unrolling?in?generated?code 
?Null?initialization 
?Function?inlining 
?File?partitioning 
?Configuration?object?for?embeddable?C?code?generation 
?Naming?conventions?in?generated?code 
Optimizing?for?computational?complexity 
 |