-
plotFunc: Com plotejar funcions.
-
invTransfMethod: Il·lustració del mètode de la transformada inversa per generar nombres aleatoris que segueixin una PDF donada.
-
mcMethod: Es defineix una funció que fa servir nombres aleatoris i es crida 100 vegades (molt bàsic, pot ser introductori?)
-
randomHist: Plotejar una gaussiana.
-
bettor: Utilitza el paquet random per fer una funció per apostar i fa seguiment dels beneficis i les pèrdues.
-
bettor2: Afegeix un check per veure si s'arriba a pèrdues més altes que els diners inicials. (Excercici pels alumnes?)
-
plotResults: Conté simple_bettor. Ploteja l'evolució de les apostes.
-
simpleGraphMC: Conté simple_bettor. Ploteja l'evolució de les apostes.
-
moreComparison: Conté double_bettor i simple_bettor. Fa les taxes de pèrdua i benefici.
-
flexibleDebt: Conté double_bettor i simple_bettor. Fa una gràfica de l'evolució de les apostes i compara els dos mètodes.
-
graphMC: Conté double_bettor i simple_bettor. Fa una gràfica de l'evolució de les apostes.
-
martinGale: Conté double_bettor i simple_bettor. Les executa i ploteja.
-
bettorStat: S'introdueix com fer gràfiques amb matplotlib i el concepte de variables globals. Es fa un bettor que aposta el doble en cas de perdre en l'aposta anterior. S'observa una taxa de pèrdua del 30% (Excercici?)
-
DAlembertStrategy: Es defineixen diversos bettors amb diferents estratègies i s'estudien les taxes de pèrdues/benefici.
-
twoDimMC: Plotejar 2D data a partir d'un arxiu
- bettor_saveFile: Guardar output en un csv
-
Calculator: Programa que demana inputs a l'usuari i defineix funcions per implementar una calculadora.
-
dec: Programa per convertir un nombre decimal a binari, octal i hexadecimal.
-
divNumber: Programa per filtrar una llista fent servir una funció anònima.
-
QuadraticEquation: Resoldre una funció quadràtica fent servir cmath. També es fa formateig d'strings.
-
sortWords: Ordenar alfabèticament paraules d'un string.
-
SumMatrices: Sumar dues matrius fent servir nested loops i multidimensional arrays.
-
Vowel: Programa per comptar vocals dins d'un string.
-
sortWords: Programa per manipular strings i extreure les paraules ordenades alfabèticament.
-
workSentences: Programa on es defineixen funcions per extreure la llista de paraules d'un string, per comptar el nombre de vocals i consonants; i per trobar l'índex d'una paraula a un string.
-
enunciado: Template de workSentences per completar.
-
examples: Link a documentació per manipular strings. Exemple de com reemplaçar caràcters d'strings.
-
workSentences2: Versió més completa de workSentences.
-
date_hist_demo: Plot histograma amb dates com a labels pels eixos (NO FUNCIONA EN COLAB PER IMPORTAR L'ARXIU NPY)
-
test_linear_eqn: Demana input de l'usuari i resol l'eq lineal A*x = y on A és 3x3, x i y són 3x1
-
fortranCauchy: Genera per MonteCarlo una distribució de nombres seguint la distr Cauchy.
-
generate_and_plot: Genera per Try-reject una distribució de nombres seguint la distr Cauchy.
-
acceptacionRechazoGaussian: Genera per Try-reject una distribució de nombres seguint la distr Gaussiana.
-
Lambda_example: Exemple de l'ús de funcions lambda per filtrar una llista d'acord a una condició, en aquest cas que un nombre sigui divisible per 13.
-
randomwalk5: Genera plots de randomWalks.
-
histogram_demo_extended: Genera histogrames de Gaussianes. Ploteja la pdf i la cumulativa.
-
histo: Genera un histograma de nombres distribuïts uniformement.
-
object_oriented_plots: Tutorial per fer plots de funcions. Stack plots. Multiplots.
- entrega_programa: Exemple d'una solució a l'entrega de mètodes numèrics.