原创 WORD中的項目符號實例詳解(多圖)

目標 如何在WORD中實現這種效果?   分析 使用“項目符號”   詳細說明 項目符號庫 打開一個空的文檔,點擊“開始”標籤頁中的“項目符號”,是下面這個樣子的。 其中列出了一些文檔模板中定義過的項目符號。實現簡單的項目符號的效果,

原创 爲什麼不包含頭文件時fabs()函數返回的結果錯得很離譜?爲什麼一定要先聲明後調用?

案例一 先來看一個案例: int main() { int n = 0; float x = -123.456f; float y = fabs(x); while(1) { y = y + 1;

原创 自定義Office2016安裝組件,同時安裝WORD、EXCEL、POWERPOINT、VISIO

以往Office的安裝包都採用的是MSI安裝器,允許用戶在安裝時選擇安裝的組件,但是微軟發佈的Office 2016安裝包只提供了C2R(ClickToRun)方式,因此默認情況下用戶無法選擇安裝組件,默認會安裝所有。     而我實

原创 Stateflow學習筆記之流程圖轉移的決策(判定)及執行順序

  流程圖中轉移的類型 在執行活動圖或狀態的轉移前,Stateflow將轉移按以下類型進行分組: 默認轉移:從相同父級狀態開始的所有默認轉移; 內部轉移:源自狀態,並完全駐留在該狀態內的所有轉移; 外部轉移:源自相應的狀態,但至少部分地位

原创 Stateflow學習筆記之狀態圖轉移實例

  從一個狀態退出,進入另一個狀態   考慮以下狀態圖。   假設當前的活動狀態爲A.A1。 假設變量的值爲:x = 5, y = 2, z = 0. 接下來的執行步驟爲: 判斷狀態A是否有向外的轉移。有,且滿足[x>4]的條件。轉移有

原创 Stateflow學習筆記之狀態圖的內部轉移(inner transition)

  處理內部轉移的事件   考慮下圖所示的狀態圖。 狀態A有一個內部轉移。轉移動作爲A_two。 狀態B有一個指向自身的外部轉移(自循環轉移self loop transition)。注意,這個不是內部轉移!後面將會看到差別。 初始化完

原创 Stateflow學習筆記之用戶指定狀態/轉移的執行順序(User specified state/transition execution order)

  參數配置 在選擇C語言爲動作語言(Action Language)時,可以選擇“由用戶指定執行順序(顯式排序)”還是“自動分配執行順序(隱式排序)”。   顯式排序 選擇該選項後,可以由用戶指定並行狀態的狀態,或者多個轉移的執行順序

原创 Simulink建模與仿真學習筆記之常用快捷操作(快捷鍵)

以下是我整理的常用快捷操作。熟練使用後,可以大幅度提高建模的效率。 快捷操作   連接模塊:按住Ctrl點擊目標模塊 先選擇源模塊,再按住Ctrl時點擊目標模塊。特別是有多個模塊連接到同一個模塊時很有用。 比如,要把3個正弦信號連接到mu

原创 深入研究simulink建模與仿真之定點數據類型fixdt

定點數基礎 衆所周知,計算機中所有的信息都是用二進制0和1來表示的,數當然也不例外。用一連串的0和1最方便表達的就是自然數,比如8位的二進制數很容易表示0~255這256個自然數。負數也好辦,用補碼即可。最高位是符號位,0代表正數,1代表

原创 我的MBD自學之路(Matlab, Simulink, Stateflow)

回顧這段時間的自學歷程,簡單地總結一下。   MATLAB知識框架 先廣泛的閱讀一些關於MATLAB基礎知識、快速入門之類的文章,先掌握MATLAB知識框架。 從MATLAB產品上來看,MATLAB本身是基礎,在此之上纔有simulink

原创 Simulink建模與仿真學習筆記之子系統的封裝(Mask)

參考樣例 slexMaskingExample   菜單和快捷方式   右鍵快捷菜單:   快捷鍵:Ctrl + M   Mask Editor主界面: 參考:Mask Editor的使用說明: Mask Editor 概述 h

原创 Simulink建模與仿真學習筆記之組合邏輯(Combinatorial Logic)

模塊概要 模塊名稱:Combinatorial Logic 所在庫:Logic and Bit Operations   模塊功能: 實現真值表。     模塊外形:   默認參數:   模塊分析: 默認參數中的真值表爲3路輸入,2

原创 Simulink建模與仿真學習筆記之真值表(Truth Table)

  1,用法 既可以在simulink中使用,也可以在stateflow中使用。 1.1 Simulink中使用真值表 Simulink中,選擇庫瀏覽器=》Stateflow => Truth Table   默認只有一個輸入端口u和一

原创 Simulink建模與仿真學習筆記之Stateflow子圖(Subchart)

子圖(Subchart) 如同simulink中有”子系統“,stateflow中也有”子圖“。 先看看幾種不同的子圖及其外觀。以下分別是:狀態,子圖,原子子圖,鏈接原子子圖。   其中,鏈接子圖一定是原子子圖。它指向庫文件中的char

原创 simulink仿真demo臨摹筆記之在stateflow中使用總線(結構體)&集成自定義代碼

臨摹對象 sfbus_demo   模型簡介 先看一下整體外觀: 再看看stateflow的chart:   功能說明 重點在於,stateflow中能使用總線信號作爲輸入。圖形函數的參數可以設置數據類型。   重要步驟 1,PreL