jk2_2.m

来自「利用matlab仿真系统的响应」· M 代码 · 共 23 行

M
23
字号
clc;
clear;
close all;
num=[1]; den=[0.5,6,10];
s1=tf(num,den)
Kp=[50 100 150 200 300];
Ki=200
Kd=10
for i=1:5
    num2=[Kd,Kp(i),Ki]; den2=[1,0];
    s2=tf(num2,den2);
    s=s1*s2;
    G=feedback(s,1);
    step(G);
    axis([0 1.5 0.6 1.12]);
    hold on;
end
gtext('Kp=50');
gtext('Kp=100');
gtext('Kp=150');
gtext('Kp=200');
gtext('Kp=300');

⌨️ 快捷键说明

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