警告: 复数 X 和/或 Y 参数的虚部已忽略。 plot([t_6,t_6],[min(v)-0.1*v_range,max(v)+0.1*v_range], '--'); > 位置:untitled5 (第 19 行) 错误使用 horzcat 要串联的数组的维度不一致。 出错 untitled5 (第 20 行) text(t_6 -0.5, 6.2,['t=' num2str(t_6,'%f')],'HorizontalAlignment','right','EdgeColor','red');
时间: 2023-12-02 08:03:56 浏览: 71
这个警告是因为在绘制图形时,可能使用了复数作为数据点的坐标,而plot函数只能处理实数。因此,plot函数会自动忽略虚部,只取实部绘制。
而错误使用horzcat的原因是要连接的数组维度不一致,可能是因为其中一个数组是向量,另一个是标量,或者是两个向量的长度不同。
最后一行代码的错误可能是由于前面的绘图命令没有结束,导致当前图形还没有生成,因此无法向其中添加文本框。可以尝试将它放在绘图命令后面,并用hold on命令保持当前图形不变,以便添加注释。
阅读全文