ROM
  • Domov
  • Program
  • Orodja
    • Računalniška orodja >
      • RoboCompass
      • Symbolab
      • Microsoft Matematics
      • Graph
      • GraphTea
      • GeoGebraScript
      • Cinderella
      • Maxima
      • Cymath
      • GEUP7
      • Delo z racionalnimi funkcijami v Maximi
      • Spletna enciklopedija celoštevilčnih zaporedij
    • Mobilna orodja >
      • GeoGebra Graphing Calculator
      • MalMath: step by step solver
      • Calculator ++
      • Desmos
  • Problemi
    • Geogebra >
      • Epski krogi
      • Primerjava uporabe GeoGebre in Mathematice pri reševanju domače naloge iz Matematike 1
      • Različni načini dokazovanja Pitagorovega izreka
      • Teorija grafov
      • Rotacije, translacije, skaliranje matematičnih objektov s pomočjo matrik
      • Reševanje diofantskih enačb z računalnikom
      • Fermatova točka
      • Cyclogoni
      • Geogebra, Matlab, Mathematica pri reševanju izpita iz Algebre
      • Dokazovanje Eulerjeve premice s pomočjo podobnih trikotnikov in trilinearnega koordinatnega sistema
    • Mathematica >
      • Dolžina slovenske obale
      • Bertrandov paradoks
      • Primerjava uporabe GeoGebre in Mathematice pri reševanju domače naloge iz Matematike 1
      • Različni načini dokazovanja Pitagorovega izreka
      • Reševanje rekurzivnih enačb
      • Teorija grafov
      • Rotacije, translacije, skaliranje matematičnih objektov s pomočjo matrik
      • Reševanje diofantskih enačb z računalnikom
      • Fermatova točka
      • Cyclogoni
      • Pascalov trikotnik
      • Geometrija v Mathematici
      • Geogebra, Matlab, Mathematica pri reševanju izpita iz Algebre
      • Permutacije
    • Ostalo >
      • Preprosta linearna regresija po metodi najmanjših kvadratov z uporabo programa R
      • Uporaba knjižnjice NumPy pri problemih iz Linearne Algebre
      • Metoda Monte Carlo
      • Rotacije, translacije, skaliranje matematičnih objektov s pomočjo matrik
      • Dokazovanje Eulerjeve premice s pomočjo podobnih trikotnikov in trilinearnega koordinatnega sistema
  • Zbornik Povzetkov
Uporaba orodij Wolfram Mathematica in Python pri računanju permutacij in podobnih funkcij
Rastko Veriš, Fakulteta za matematiko in fiziko, UL
rastko07@gmail.com
 


Za svojo temo permutacije sem si izbral orodji Wolfram Mathematica in Python.

Svojo predstavitev bom začel tako da bom govoril malo o teoriji seveda. V katerih granah matematike se koncept permutacij pojavi. Se bom potrudil malo popestriti program, zato ker udeleženci konference bodo zaspali, saj so že stokrat slišali o permutacijah.

Kot se vidi na sliki, bom predstavil na kakšne vse načine lahko uporabljamo funckije “Permutations” v izbranem orodju, tudi podobnih funkcij kot so Factorial in Binomial (podobne v smislu kombinatorike) . V komentarjih na zaslonski sliki se vidi kaj dela vsaka "verzija" tiste funkcije.

Zaradi svoje hitrosti računanja, mislim da je tisto orodje primerno za obravnavanje ene take teme. Bom tudi predstavil tiste funkcije v programskem jeziku Python iterotools.permutations in iterotools.combinations.


Picture

Video posnetek nastopa