Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 为什么是我的;pid";参数(Kp、Ki和Kd)值未显示在pidtuner工具中?_Matlab_Signal Processing - Fatal编程技术网

Matlab 为什么是我的;pid";参数(Kp、Ki和Kd)值未显示在pidtuner工具中?

Matlab 为什么是我的;pid";参数(Kp、Ki和Kd)值未显示在pidtuner工具中?,matlab,signal-processing,Matlab,Signal Processing,我试图在matlab中实现PID控制器,但PID参数(Kp=350、Ki=300和Kd=50)值未显示在我的PID调谐器应用程序中,用于基线响应,如所附照片中突出显示的 我的代码在下面 clc clear all close all kp=350 ki=300 kd=50 m=1 b=10 k=20 num=[kd kp ki] den=[1 0] num1=[1] den1=[m b k] sys1=tf(num,den) sys2=tf(num1,den1) A=series(sys1,sy

我试图在matlab中实现PID控制器,但PID参数(Kp=350、Ki=300和Kd=50)值未显示在我的PID调谐器应用程序中,用于基线响应,如所附照片中突出显示的

我的代码在下面

clc
clear all
close all
kp=350
ki=300
kd=50
m=1
b=10
k=20
num=[kd kp ki]
den=[1 0]
num1=[1]
den1=[m b k]
sys1=tf(num,den)
sys2=tf(num1,den1)
A=series(sys1,sys2)
sys3=1
B=feedback(A,sys3)
step(B)
xlabel('time')
ylabel('amplitude')
pidtool(B,pid)