我在matlab中有一段代码:
Tf=eye(2);
Tb=eye(2);
Tt=eye(2);
n=250;
f=zeros(2,n);
for i=1:n
f(:,i)=Tf*f(:,i-1);
end
我试图将其更改为 Python 代码:
Tf=eye(2)
n=250
f=numpy.zeros((2,n))
for i in range (n)
f[:,i]=numpy.dot(Tf, f[:,i-1])
这给出了“TypeError:数组()正好需要 1 个参数(给定 2 个)”
有什么帮助吗?