日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

matlab目标支持包安装问题,配置系统目标文件- MATLAB Simulink- MathWorks 中国

發布時間:2023/12/19 windows 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab目标支持包安装问题,配置系统目标文件- MATLAB Simulink- MathWorks 中国 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

配置系統目標文件

要對模型進行配置以用于代碼生成,請按照選擇支持代碼生成的求解器和從 STF 瀏覽器中選擇系統目標文件中的步驟進行操作。選擇系統目標文件時,其他模型配置參數會相應更改,以滿足執行環境的要求。例如:

代碼接口參數

編譯過程參數,例如工具鏈或模板聯編文件

目標硬件參數,例如字長和字節順序

選擇系統目標文件后,您可以修改模型配置參數設置。

您可以在單個工作流中切換系統目標文件,以實現不同的代碼生成目的(例如,快速原型構建與生產代碼部署)。要進行切換,請為同一模型設置不同配置集,并切換當前操作的活動配置集。有關如何設置配置集和更改活動配置集的詳細信息,請參閱管理模型的配置集。選擇支持代碼生成的求解器

要編譯模型,模型配置必須指定與系統目標文件的代碼生成兼容的求解器。對于使用可變步長求解器的模型或具有非零開始時間的模型,很少有系統目標文件支持為其生成代碼。

對于 GRT、ERT 和基于 ERT 的系統目標文件,將 Type 配置參數設置為 “Fixed-step”。

對于快速仿真 (Rsim) 或 S-Function (rtwsfcn) 系統目標文件,將 Type 配置參數設置為 “Fixed-step” 或 “Variable-step”。

有關使用固定步長求解器為實時系統目標文件生成代碼的要求的詳細信息,請參閱基于時間的調度和代碼生成(Embedded Coder)。

當 Solver selection 配置參數設置為 “Use Simulink solver module” 時,快速仿真 (RSim) 系統目標文件支持非零開始時間。其他系統目標文件不支持非零開始時間 - 代碼生成器不生成代碼且編譯過程產生錯誤。從 STF 瀏覽器中選擇系統目標文件

選擇求解器(請參閱選擇支持代碼生成的求解器)后,為 System target file 配置參數指定值。直接在字段中輸入系統目標文件的名稱,或使用 System Target File Browser 選擇文件。

要使用 System Target File Browser,請執行以下操作:

在配置參數對話框中,在 System target file 字段旁邊,點擊 Browse 按鈕。該瀏覽器顯示可用的系統目標文件列表,包括自定義項。

從列表中選擇您的文件,例如,GRT 系統目標文件 (grt.tlc)。列表框的背景變為黃色,表示該選項未應用。點擊 Apply 或 OK。

System Target File Browser

您還可以從 MATLAB? 代碼以編程方式選擇系統目標文件,如以編程方式選擇系統目標文件中所述。

選擇系統目標文件后,您可以修改模型配置參數設置。為模型選擇系統目標文件會選擇工具鏈方法或模板聯編文件方法進行編譯過程控制。有關這些方法的詳細信息,請參閱選擇編譯方法并配置編譯過程。

如果要在單個工作流中切換系統目標文件以用于不同的代碼生成目的,請為同一模型設置不同配置集。切換當前操作的活動配置集。此方法對于在快速原型構建和生產代碼部署之間切換非常有用。有關如何設置配置集和更改活動配置集的詳細信息,請參閱管理模型的配置集。以編程方式選擇系統目標文件

Simulink? 模型在配置集中存儲模型范圍的參數和系統目標文件特定的數據。每個配置集都包含一個組件,用于定義特定系統目標文件的結構以及相關選項的當前值。Simulink 從您指定的系統目標文件中加載部分此類信息。您可以通過復制和修改舊配置集或添加新配置集并瀏覽以選擇新系統目標文件來配置模型以生成備選代碼。然后,您可以通過交互方式從這些配置集中選擇活動配置(在一個給定時間只能有一個配置集處于活動狀態)。

自動執行系統目標文件選擇的腳本必須模擬此過程。

要對系統目標文件選擇進行編程,請執行下列操作:

定義對應于所需系統目標文件、工具鏈或模板聯編文件和/或 make 命令設置的字符向量變量。例如,對于 ERT 系統目標文件,您將為字符向量 'ert.tlc'、'ert_default_tmf' 和 'make_rtw' 定義變量。

通過調用 switchTarget 函數選擇系統目標文件。在函數調用中,指定活動配置集的句柄和系統目標文件。

將 TemplateMakefile 和 MakeCommand 配置參數設置為在步驟 2 中創建的對應變量。

例如:

cs = getActiveConfigSet(model);

stf = 'ert.tlc';

tmf = 'ert_default_tmf';

mc = 'make_rtw';

switchTarget(cs,stf,[]);

set_param(cs,'TemplateMakefile',tmf);

set_param(cs,'MakeCommand',mc);

有關以編程方式選擇系統目標文件的詳細信息,請參閱 switchTarget。開發自定義系統目標文件

您可以創建自己的系統目標文件,以對接外部代碼或操作環境。

有關如何使自定義系統目標文件出現在 System Target File Browser 中并顯示相關控制項的詳細信息,請參閱Custom Targets及其引用的主題。

另請參閱

相關主題

總結

以上是生活随笔為你收集整理的matlab目标支持包安装问题,配置系统目标文件- MATLAB Simulink- MathWorks 中国的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。