我在python中编写了以下代码。
def func(r,f):
for k in np.arange(Nb-1):
temp = 0
temp += f[r][k]*f[r][k+1]*np.sqrt(k+1)
return temp
我如何在Mathematica中做同样的事情?
答案 0 :(得分:0)
类似
func[r_,f_]:=Sum[f[[r,k]] f[[r,k+1]] Sqrt[k+1] , {k,Nb-1}]
如果你真的想要一个For循环:
func[r_,f_]:=(temp=0;For[ ...,temp+= .. ] ; temp)
你可以RTFM For []语法,我不认为我曾经使用它但它看起来像“c”