您不能選擇超過 %s 個話題 話題必須以字母或數字為開頭,可包含連接號 ('-') 且最長為 35 個字
此存儲庫已封存,您能瀏覽檔案及複製此存儲庫,但不能推送、建立問題及拉取請求。
 
 
 
 
 
 

40 行
885 B

  1. import numpy
  2. from matplotlib import pyplot
  3. import sys
  4. # list_abscisses = [0, 1, 2, 3]
  5. # list_ordonnées = [0, 3, 6, -2]
  6. # list_abscisses = []
  7. # list_ordonnées = []
  8. def calcul_suite(const, nb_inter):
  9. list_abscisses = range(0, nb_inter)
  10. x = 0.5
  11. list_ordonnées = []
  12. for i in list_abscisses:
  13. list_ordonnées.append(x)
  14. x = const * x * (1 - x)
  15. return (list_abscisses, list_ordonnées)
  16. def main():
  17. const = sys.argv[1]
  18. const = float(const)
  19. resultat_calcul = calcul_suite(const, 500)
  20. list_abscisses = resultat_calcul[0]
  21. list_ordonnées = resultat_calcul[1]
  22. pyplot.plot(list_abscisses, list_ordonnées)
  23. pyplot.show()
  24. main()
  25. # commandes à lancer
  26. # ./.venv/bin/python3 suite.py 2
  27. # ./.venv/bin/python3 suite.py 3
  28. # ./.venv/bin/python3 suite.py 3.05
  29. # ./.venv/bin/python3 suite.py 3.58
  30. # ./.venv/bin/python3 suite.py 3.58