找到约 673 条相关结果
... ;//当前误差floatEk1;//前一次误差e(k-1)floatEk2;//再前一次误差e(k-2)floatLocSum;//累计积分位置}PID_LocTypeDef;/************************************************函数名称 ... ;//当前误差floatEk1;//前一次误差e(k-1)floatEk2;//再前一次误差e ...
... -i;++space){printf('quot;'quot;);}while(k!=2*i-1){printf('quot;*'quot;);++k;}k=0;printf('quot;\n'quot;);}return0;} ...
... ;lt;REG2051.H'gt;#definestepperP1voiddelay(){unsignedchari,j,k;for(i=0;i'lt;6;i ... ;j'lt;255;j++)for(k=0;k'lt;255;k++);}}voidmain(){while(1){stepper=0x0C;delay ...
... 出模糊域。控制器类型KPTnTvKiKdP0.5*Kμ------------PD0.8*Kμ---0.12*Tμ---KP*TnPI0.45 ... .85*Tμ---KP/Tn---PID0.6*Kμ0.5*Tμ0.12*TμKP/TnKP* ...
... ,A,B,C,delta;floatY1,Y2,Z1,Z2,K,parm[3],roots[2],theta,T;a=p ... /A;x[0]=-b/a+K;x[1]=x[2]=-0.5*K;return3;}else{return0;}}else{if ...
... 代表e(kT)):或其中:k:采样序号,0,1,2,...uk:k次控制输出ek:k次输入偏差ek-1:(k-1)次输入偏差Ki: ...
... 无*/u16B_BCD(u8val){u8i,j,k;i=val/10;j=val%10;k=j+(i'lt;&apos ... 码.*/uint8_tDEC_BCD(u8val){u8i,j,k;i=val/10;j=val%10;k=j+(i'lt;&apos ...
... ;m2;++j){for(intk=j;k'lt;n;k+=m){complext=w*b[k+m2];complexu=b;b=u+t;b[k+m2]=u-t ...