matlab写矩阵函数时自变量的问题

t=0:0.01:2
u=(exp(-1i*(t/10)*(h1+h2))exp(-1i(t/10)h3))^10
这里想的是:t是一个自变量,取值范围是0到2,u是t的一元函数,h1,h2都是16阶矩阵,因此u也是矩阵,由t决定
但执行这些语句,他说矩阵乘法维度不一致,他把t当成了1x201的矩阵,所以t
16阶矩阵就报错了,请问怎么处理这个事情?