女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于Simulink的建模自動化的分析和說明以及應用

MATLAB ? 來源:djl ? 作者:龔小平 ? 2019-09-16 17:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著Simulink模型的產品化開發(fā)進程,許多模型開發(fā)人員會關心模型的建模自動化問題。比如如何對模型中的元素進行批量查找和修改;如何構建自己的建模規(guī)則對模型進行檢查;如何實現(xiàn)測試自動化等。在這些使用場景中我們都需要了解一些Simulink函數(shù),或者稱之為Simulink API。以下我們通過兩個小例子來演示Simulink常見函數(shù)的功能吧。

案例一:自動創(chuàng)建并保存Simulink模型

% 新建一個名為‘mymodel’的模型,并返回句柄值h

h = new_system('mymodel');

% 打開剛才新創(chuàng)建的模型

open_system(h);

% 保存模型并重命名為‘newsysname’

save_system('mymodel', 'newsysname.slx');

% 或者做一些防錯處理,如在MATLAB路徑中發(fā)現(xiàn)已有待保存的同名模型時給出命令行提示

save_system('mymodel','newsysname.slx','ErrorIfShadowed',true);

接下來可以創(chuàng)建MATLAB快捷方式,取名為‘createModel’,將上述代碼作為快捷方式的回調函數(shù),這樣在需要快速新建一個模型,直接點擊該快捷方式即可。

關于Simulink的建模自動化的分析和說明以及應用

案例二:批量查找并修改Simulink模塊

%創(chuàng)建一個名為setBlocks的函數(shù),用于批量修改模型中的所有輸入模塊的數(shù)據(jù)類型

function setBlocks(sys)

%查找模型中所有模塊類型為Inport的模塊,并將結果保存到blk中

blk = find_system(sys,'BlockType','Inport');

blk會返回查找到的所有符合條件的模塊對象:

關于Simulink的建模自動化的分析和說明以及應用

%在for循環(huán)中依次修改所得模塊的屬性

for n=1:length(blk)

set_param(blk{n},'OutDataTypeStr','int16')

end

最后在命令行中調用上述函數(shù),輸入?yún)?shù)為模型名。

>>setBlocks('test')

調用setBlocks前的test模型如下:

關于Simulink的建模自動化的分析和說明以及應用

調用setBlocks后的test模型:

關于Simulink的建模自動化的分析和說明以及應用

小貼士

在需要察看模塊具備哪些屬性時,可將鼠標單擊該模塊并在命令行輸入:

>>inspect (gcbh)

即可打開如下屬性觀測器:

關于Simulink的建模自動化的分析和說明以及應用

在上述案例中我們用到了Simulink的new_system, open_system, save_system, find_system, set_Param等API, 此外更多的API可以在MATLAB的幫助文檔中找到,靈活運用這些API可以幫助提高建模效率,實現(xiàn)許多很酷又實用的功能。

精彩技術文章

老胡專欄:自動生成的代碼支持哪些硬件平臺?

怎樣生成我想要的C代碼系列

解鎖隱藏技能 | 使用Stateflow調用外部C代碼

移動通信的時代 | MATLAB加速移動通信技術的研發(fā)

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)

    關注

    8

    文章

    7255

    瀏覽量

    91817
  • 自動化
    +關注

    關注

    29

    文章

    5780

    瀏覽量

    84813
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    自動化計算機的功能與用途

    工業(yè)自動化是指利用自動化計算機來控制工業(yè)環(huán)境中的流程、機器人和機械,以制造產品或其部件。工業(yè)自動化的目的是提高生產率、增加靈活性,并提升制造過程的質量。工業(yè)自動化在汽車制造中體現(xiàn)得最為
    的頭像 發(fā)表于 07-15 16:32 ?87次閱讀
    <b class='flag-5'>自動化</b>計算機的功能與用途

    是德頻譜分析儀的遠程控制與自動化測試方案詳解

    ,遠程控制與自動化測試成為了現(xiàn)代測試系統(tǒng)中不可或缺的一部分。以下是關于是德頻譜分析儀遠程控制與自動化測試方案的詳細解析。 ? 一、遠程控制基礎 遠程控制是通過網絡或特定的接口,實現(xiàn)對頻
    的頭像 發(fā)表于 06-19 15:16 ?196次閱讀
    是德頻譜<b class='flag-5'>分析</b>儀的遠程控制與<b class='flag-5'>自動化</b>測試方案詳解

    概倫電子目標驅動模型提取自動化平臺SDEP介紹

    SDEP是一款具有創(chuàng)新性的半導體器件SPICE模型提取自動化平臺,平臺內配備功能強大、內容豐富的API,支持用戶根據(jù)模型經驗和實際需要搭建可重復使用與不斷優(yōu)化的模型提取自動化流程。本產品不僅為用戶
    的頭像 發(fā)表于 04-16 09:30 ?266次閱讀
    概倫電子目標驅動模型提取<b class='flag-5'>自動化</b>平臺SDEP介紹

    工業(yè)DTU對工業(yè)自動化通信格局的重塑

    自動化系統(tǒng)帶來更高的靈活性、可靠性和智能水平。以下是對工業(yè)DTU重塑工業(yè)自動化通信格局的關鍵因素的詳細分析:1.提升通信靈活性傳統(tǒng)的工業(yè)自動化
    的頭像 發(fā)表于 03-28 14:09 ?284次閱讀
    工業(yè)DTU對工業(yè)<b class='flag-5'>自動化</b>通信格局的重塑

    HFSS 自動化建模工具

    因工作需求,自己寫的HFSS參數(shù)自動化建模工具,目前只實現(xiàn)了常用的四種模型,可定制,如需可聯(lián)系 qq:1300038043 附件下載鏈接:https://pan.baidu.com/s/1TVeTTFiJw-pxSyT1AT
    發(fā)表于 02-27 17:44

    自動化水廠監(jiān)控系統(tǒng)

    、保障水質安全、降低運維成本。 系統(tǒng)構成 自動化水廠監(jiān)控系統(tǒng)通常由硬件設備和軟件系統(tǒng)兩部分組成。硬件設備包括傳感器、控制器、執(zhí)行機構、網絡通信設備等,負責實時采集水廠運行數(shù)據(jù),執(zhí)行控制指令,以及實現(xiàn)數(shù)據(jù)的遠
    的頭像 發(fā)表于 12-16 16:17 ?616次閱讀

    Simulink與 Simscape的結合使用

    。用戶可以利用 Simulink 進行系統(tǒng)建模、仿真、測試和驗證,以及生成代碼。 Simscape 簡介 Simscape 是一個用于創(chuàng)建基于物理的模型的仿真環(huán)境。它提供了一個庫,包含各種物理組件,如機械、電氣、液壓和熱力系統(tǒng)等
    的頭像 發(fā)表于 12-12 09:31 ?1795次閱讀

    Simulink中的狀態(tài)機建模方法 Simulink數(shù)據(jù)可視分析功能

    1. Simulink中的狀態(tài)機建模方法 1.1 理解狀態(tài)機的基本概念 在開始建模之前,了解狀態(tài)機的基本概念是必要的。狀態(tài)機由以下幾個部分組成: 狀態(tài)(States) :系統(tǒng)可能處于的不同條件或情況
    的頭像 發(fā)表于 12-12 09:27 ?2985次閱讀

    Simulink自定義模塊開發(fā)教程 Simulink 在控制系統(tǒng)中的應用

    在控制系統(tǒng)的設計和分析中,Simulink 提供了一個強大的工具集,允許工程師通過圖形界面快速構建和測試復雜的系統(tǒng)模型。然而,Simulink 的標準庫可能不包含所有特定的功能,這時
    的頭像 發(fā)表于 12-12 09:21 ?2175次閱讀

    PLC在工業(yè)自動化的應用及解決方案

    可編程邏輯控制器(PLC)是工業(yè)自動化中的核心設備之一,是讓工廠能夠以自動化方式運行的關鍵應用。PLC通常是由多個模塊組成的模塊系統(tǒng),專門用來進行邏輯控制、順序控制、定時控制、計數(shù)控制等操作。本文將為您介紹PLC在工業(yè)
    的頭像 發(fā)表于 11-29 14:37 ?2595次閱讀
    PLC在工業(yè)<b class='flag-5'>自動化</b>的應用及解決方案

    工業(yè)自動化的發(fā)展歷程與未來趨勢

    集成,實現(xiàn)生產過程的自動化、數(shù)字與智能。本文將為您介紹工業(yè)自動化的發(fā)展歷程與目前的趨勢,以及由NXP(恩智浦)所推出的相關解決方案。
    的頭像 發(fā)表于 11-21 15:36 ?1601次閱讀

    工控自動化電流信號隔離柵

    ,簡稱信號隔離柵,是一種用于工業(yè)自動化系統(tǒng)內的設備,主要作用是將輸入信號與輸出信號進行電氣隔離。這種隔離可以有效防止由高電壓或電流引起的設備損壞,確保設備在安全范圍內運行,同時避免電氣噪聲、干擾信號以及其他外部
    的頭像 發(fā)表于 10-28 14:25 ?1035次閱讀
    工控<b class='flag-5'>自動化</b>電流信號隔離柵

    Matlab/Simulink/Stateflow建模開發(fā)及仿真測試

    matlab 模擬仿真 熟悉Matlab/Simulink/Stateflow建模開發(fā)及仿真測試,熟悉V模型開發(fā)流程。 熟悉自動代碼生成,能夠編寫或者配置自動代碼生成腳本。
    發(fā)表于 10-24 17:23

    邊緣計算在工業(yè)自動化中的應用

    邊緣計算在工業(yè)自動化中的應用日益廣泛,它通過將數(shù)據(jù)處理和計算能力移至靠近數(shù)據(jù)源的邊緣設備,實現(xiàn)了更高效、實時的工業(yè)自動化控制。以下是邊緣計算在工業(yè)自動化中的幾個主要應用: 一、數(shù)據(jù)處理和分析
    的頭像 發(fā)表于 10-24 14:30 ?1322次閱讀

    simulink動態(tài)系統(tǒng)建模仿真-第9章

    電子發(fā)燒友網站提供《simulink動態(tài)系統(tǒng)建模仿真-第9章.ppt》資料免費下載
    發(fā)表于 07-26 11:47 ?1次下載