En un mot, il s'exprime par «somme» ou (principalement) la somme de plusieurs séquences.
Voir ci-dessous pour une utilisation détaillée:
Quelle était la signification de Σ? [Number row 9] Sigma 1 Qu'est-ce que Sigma? Expliquez la signification et le calcul de sigma [High 2 Mathematics / Number B] Somme des chaînes de nombres ~ Définition et méthode de calcul de Sigma Σ: Mathématiques visuelles (math B: séquence de nombres
Reportez-vous à la source,
J'ai réussi à le faire fonctionner avec python.
Ci-dessous le code original
sigma.py
def f(x):
return 2*x + 1
def g(x):
return (x-1) * (x-3)
def sigma(func, frm, to:
result = 0;
for i in range(frm, to+1):
result += func(i)
return result
sigma(f, 2, 4) #21
sigma(g, 1, 3) #-1
Voir ici pour le flux détaillé.
Faites fonctionner cela avec Python 3.x
sigma2.py
def f(x):
return
def sigma(func, frm, to):
result = 0;
for i in range(frm, to+1):
result += func(i)
print(result)
sigma(f, 1, 10) #21
Exemple: trouvez la somme des équations suivantes.
cette
--- #1
Quand
--- #2 (これが上の画像で言うk番目のa)
Diviser en.
Tout d'abord, créez une fonction qui donne la réponse # 2.
def f(n):
return 3 * n - 2
Et la fonction qui donne la réponse de # 1
def sigma(func, frm, to):
result = 0; #Répondre soucoupe
for i in range(frm, to+1):
result += func(i)
#Appelez la fonction ici. Au fait, ici je= x
print(result)
Le formulaire rempli ressemble à ceci
ef f(n):
return 3 * n - 2
def sigma(func, frm, to):
result = 0; #Répondre soucoupe
for i in range(frm, to+1):
result += func(i)
#Appelez la fonction ici. Au fait, ici je= x
print(result)
sigma(f, 1, 4) #22
Si vous rencontrez une expression qui ne vous oblige pas à créer une expression pour f (x)
sigma`` func
result + = func (i)
à result + = i
def sigma2(frm, to):
result = 0;
for i in range(frm, to+1):
result += i
print(result)
sigma2(1,10) #55
Recommended Posts