Re: [問題] 轉移函數轉成C語言

看板C_and_CPP (C/C++)作者 (ARM)時間10年前 (2015/11/03 23:50), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
更新一下目前進度, 依照上次各位大大的建議,讀了一些z trasform的資料, 目前需要將s domain轉換至z domain, 但卻不知該如何轉換, 信號與系統似乎也沒教這一塊... 不過網路上有找到s to z互相轉換的表 網址 : http://lpsa.swarthmore.edu/LaplaceZTable/LaplaceZFuncTable.html 另外也在網路上看到一個叫tustin(中文 : 雙線性轉換)的定理, 主要是把s 代成 2(z-1)/T(z+1) 但我發現轉換後與s to z轉換表結果居然不一樣(例如: 1/s代出來不會是z/z-1), 不知道究竟哪一個才是對的... 另外最近也先嘗試用C實現一些簡單的z domain的函式, 發現如果函式很複雜,還真不知該如何實現, 不知道這方面有沒有書或資料可以參考? 感謝各位大大的指導<(_ _)> ※ 引述《Jhih8051 (ARM)》之銘言: : 請問各位大大, : 如何將控制系統中的轉移函數(transfer function)用C語言來實現呢? : 在MATLAB與Simulink都可以直接使用S domain來表示, : 例如G(s) = (S-1) / (S-2)(S-3)(S-4) : 這在上述的模擬軟體中,都可以很值觀的照著key, : 但對於如何用C語言來實作是完全沒有概念... : 順便一提,小弟的專長是用C語言寫單晶片控制, : 但碰到這個卻完全沒有頭緒... : 還請各位大大解惑,感激不盡! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.51.240 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1446565810.A.941.html

11/04 00:34, , 1F
工程數學 Laplace那章?
11/04 00:34, 1F
文章代碼(AID): #1MEDUob1 (C_and_CPP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 2 之 3 篇):
文章代碼(AID): #1MEDUob1 (C_and_CPP)