懂matlab系统辨识工具箱的大侠请进!
发布网友
发布时间:2022-05-22 05:28
我来回答
共1个回答
热心网友
时间:2024-03-06 18:17
关于如何画图方法:
1.首先添加一个clock时间控件,输出时间t到一个示波器里。修改该示波器参数,进入到data history,删除limit data,勾选save data to workspace,变量名t,格式array。
2.仿照上面示波器参数设置,修改你所要显示的示波器。设变量名为x
3.在MATLAB主界面(或新建一个m文件)输入:plot(t,x)
(ps:有时候t可能不止一列,需要选择一下,如:plot(t(:,1),x))
4.整理图像,选edit下copy figure,粘贴入word中。
两者比较的话,你可以把两幅图画在一张图上,或者用subplot画在一个图片窗口里面,先看看响应的图像。然后你可以给两者做个减法,看看两者的差距。
控制在17cm,无非就是给定17,响应应该尽快的收敛在17,那么就是调节PID参数。你的东西就是证明先进PID要比常规PID要好,至于如何好,就要看看谁收敛得快些了。建议你多看看相关论文,或者看看《先进PID控制及其MATLAB仿真》类似的书。