⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c2d函数用法.txt

📁 Signal and Sytem Using Matlab 书的源代码 注释详尽 m文件
💻 TXT
字号:
离散控制系统的数学模型
连续系统模型与离散系统模型的转换函数
c2d : sysd=c2d(sysc,Ts,'method') 连续时间系统模型转换成离散时间系统模型 
d2c: sysc=d2c(sysd,'method') 离散时间系统模型转换成连续时间系统模型
c2dm :[Ad,Bd,Cd,Dd]=c2dm(A,B,C,D,Ts,'method')或 [numd,dend]=c2dm(num,den, Ts,'method') 连续时间状态空间模型或传递函数模型转换成离散时间系统模型
选择method的功能说明:
其中"zoh"表示采用零阶保持器;"foh"表示采用三角形近似;"tustin"表示采用双线性变换;"prewarp"表示采用指定转折频率的双线性变换; 系统默认为零阶保持器法.

例如:已知连续系统模型,用零阶保持器法将此连续系统离散化,采样周期T=0.1s.
程序代码如下:
num=[1];
den=[1 1 0];
T=0.1;
G=tf(num,den)
Gd=c2d(G,T,'zoh')
>> 
Transfer function:
1
-------
s^2 + s
Transfer function:
0.004837 z + 0.004679
----------------------
z^2 - 1.905 z + 0.9048
Sampling time: 0.1

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -