exp4_8.m

来自「matlab6.0数学手册、matlab语言与控制系统仿真 。帮助你学习并更方便」· M 代码 · 共 19 行

M
19
字号
clear
clc
close all
%输入期望得超调量及峰值时间
pos=input('please input expect pos(%)=');
tp=input('please input expect tp=');
z=log(100/pos)/sqrt(pi^2+(log(100/pos))^2);
wn=pi/(tp*sqrt(1-z^2));
num=wn^2;
den=[1 2*z*wn wn^2];
t=0:0.02:4;
y=step(num,den,t);
plot(t,y)
xlabel('time-sec')
ylabel('y(t)')
grid
d=wn^2
e=(2*z*wn-1)/d

⌨️ 快捷键说明

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