matlab for循环中怎么输出每一次循环的结果(求解)

问题遇到的现象和发生背景

matlab for循环中怎么输出每一次循环的结果,每次输出的都是最后一次循环的结果

用代码块功能插入代码,请勿粘贴截图

例如

for t=1:100
    a=t^2;
end
运行结果及报错内容

a=10000

我想要达到的结果

a=[1,4,9,...,10000]

a=[];
for t=1:100
    a(t)=t^2;
end