equivalent discrete system

1 回表示 (過去 30 日間)
hagai bar
hagai bar 2011 年 6 月 3 日
if i have the A,B,C and D matrices of the continuous system, is there a way to get the equivalent discrete system(with a sampling time of my choice)? i know how to do the calculations myself to get As,Bs,Cs,Ds matrices but was just wondering if there's a function that can save me some time thanks

採用された回答

Paulo Silva
Paulo Silva 2011 年 6 月 3 日
use the c2d function from the Control System Toolbox
Example from ctms
M = 1;
b = 10;
k = 20;
A = [0 1;
-k/M -b/M];
B = [ 0;
1/M];
C = [1 0];
D = [0];
Ts = 1/100;
sys = ss(A,B,C,D);
sys_d = c2d(sys,Ts,'zoh')
  1 件のコメント
hagai bar
hagai bar 2011 年 6 月 4 日
thanks alot- exactly what i needed:)

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangePower and Energy Systems についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by