调用此函数以从数据生成动画。 用户将时间和状态数据作为向量传递,以及绘制系统的函数句柄。 Animate 将尝试以所需的速率绘制系统。 提供键盘回调以允许用户暂停动画、加速或减速、向前或向后跳跃一帧或重新启动。 %animate(t,x,P) % %功能: % Animate 用于在 t 时间为状态为 x 的系统进行动画处理。 % %输入: % t = [1xM] 次向量,必须是单调的:t(k) < t(k+1) % x = [NxM] 状态矩阵,对应于 t 中的时间% P = 动画参数结构,带字段: % .plotFunc = @(t,x) = 创建绘图的函数句柄% t = 标量时间% x = [Nx1] 状态向量% .speed = 时间的标量倍数,用于播放速度% .figNum =(可选)用于绘图的图形编号。 默认值 = 1000。 % .verbose = 设置为 false 以防
2021-09-18 15:21:03
2KB
matlab
1