??? Undefined function or variable 'T'.未定义变量Tmatlab是顺序运行的,你在运行plot(T,Y,'-');这个指令之前还没有T的定义呢。T=(0:0.1:2.5)'却在后面。这个程序是你自己写的吗?怎么结构这么混乱。