你的程序里,b和l是cell结构,而p是矩阵,不能混在一起相乘。把大括号改成中括号吧。 或者你硬是想用cell,那么在运算的时候,用cell2mat函数转换成矩阵再相乘,如:nbb=cell2mat(b')*p*cell2mat(b)