MATLAB 控制系统性能图形绘制代码解析
这段代码主要用于绘制图形展示控制系统的性能。首先使用 figure 函数创建了多个图形窗口,然后使用 plot 函数绘制了不同的曲线。
第一个图形窗口 (figure(3)) 展示了系统的位置响应,其中 yy(:,1) 表示参考轨迹,yy(:,2) 到 yy(:,5) 表示系统的四个位置变量。使用 plot 函数绘制了这些曲线,并使用 legend 函数添加了图例,xlabel 和 ylabel 函数用于添加坐标轴的标签。
第二个图形窗口 (figure(4)) 展示了系统的跟踪误差,其中 yy(:,2)-yy(:,1) 到 yy(:,5)-yy(:,1) 表示系统各个位置变量与参考轨迹的差异。使用 plot 函数绘制了这些曲线,并使用 legend 函数添加了图例,xlabel 和 ylabel 函数用于添加坐标轴的标签。
第三个图形窗口 (figure(5)) 展示了系统的速度响应,其中 vv(:,1) 到 vv(:,4) 表示系统的四个速度变量。使用 plot 函数绘制了这些曲线,并使用 legend 函数添加了图例,xlabel 和 ylabel 函数用于添加坐标轴的标签。
第四个图形窗口 (figure(6)) 展示了系统的中间控制量,其中 aa(:,1) 到 aa(:,4) 表示系统的四个中间控制量。使用 plot 函数绘制了这些曲线,并使用 legend 函数添加了图例,xlabel 和 ylabel 函数用于添加坐标轴的标签。
第五个图形窗口 (figure(7)) 展示了系统的控制输入,其中 uu(:,1) 到 uu(:,4) 表示系统的四个控制输入。使用 plot 函数绘制了这些曲线,并使用 legend 函数添加了图例,xlabel 和 ylabel 函数用于添加坐标轴的标签。
最后,使用 magnify 函数对图形进行放大。
原文地址: https://www.cveoy.top/t/topic/pi8u 著作权归作者所有。请勿转载和采集!