MATLAB提示我未定义函数或变量,这是为什么?

跑MATLAB时总是提醒我未定义函数或变量 'time'。

“出错 shiyan1 (line 191)
R_block_A_time = time(k)”
小白,求大神赐教

 if (abs(d1_id_A_1(k))< k2*abs(d2_id_A_1(k)))|(abs(d1_id_A_1(k))< k5*abs(d5_id_A_1(k)))
        R_block_A(k)=1;     time1_stan = 1;                       
    if (time1_stan== 1) & (time1_stan_1 == 0)
        R_block_A_time = time(k)%就是这一行
        time1_stan_1 = 1;
    end                           
 else
        R_block_A(k)=0;
 end

会不会是你定义了一个名为name的函数,但你没有把它跟这个脚本放到同一个路径下