TypeError:不支持的操作数类型 - :' tuple'和' int'

时间:2015-03-26 17:59:26

标签: function graphics tuples typeerror python-3.4

我正在尝试创建一个帐户并将其放入图形中...我刚创建了一个用于执行该帐户的功能,但我收到了此消息:

A[t+1]=A[t]+An*A[t]+An*A[t]*((Tc,Tu[t])-1)+An*A[t]*((V[t]/Vc)-1)-(Am*A[t]+Am*A[t]*(Tu[t]/Tc)-1)+Am*A[t]*((V[t]/Vc)-1)

 TypeError: unsupported operand type(s) for -: 'tuple' and 'int'

这是我的职责:

def Temporal(Tu0,A0,V0,Tc,Ac,Vc,Tn,An,Vn,Tm,Am,Vm,Ct,Cv,Tmax):
T=[0]*Tmax;
Tu=[0]*Tmax;
A=[0]*Tmax;
V=[0]*Tmax;
T[0]=Tu0;
A[0]=A0;
V[0]=V0;
t=0;
while t < Tmax-1:
    Tu[t+1]=Tu[t]+Tn*Tu[t]+Tn*Tu[t]*((A[t]/Ac)-1)-(Tm*Tu[t]+Tm*Tu[t]*((Ac/A[t])-1)+Ct*Tu[t])

    A[t+1]=A[t]+An*A[t]+An*A[t]*((Tc,Tu[t])-1)+An*A[t]*((V[t]/Vc)-1)-(Am*A[t]+Am*A[t]*(Tu[t]/Tc)-1)+Am*A[t]*((V[t]/Vc)-1)

    V[t+1]=V[t]+V[t]*Vn+V[t]*Vn*((Ac/A[t])-1)-(Vm*V[t]+V[t]*Vm*((A[t]/Ac)-1)+Cv)

    T[t]=t+1;
    t=t+1;
    return T,Tu,A,V

我不知道该怎么做......有人有想法吗?

0 个答案:

没有答案