BIPQ08, to random Spanish
@BIPQ08@tkz.one avatar

#integracion #integracionpatito
Hola me llamo Brianna, me gusta el kpop, bailar y ver streamers (sobre todo quackity y roier)
Soy algo tímida, pero quiero intentar hablar con otra personas :bun_happy:

runjaj, to random Spanish
@runjaj@mastodon.social avatar

Calcular una integral numérica usando la regla de Simpson con es tan fácil como usar esta función:

∫(x, y) = (x[2]-x[1])/3*(y[1] + 4*sum(y[2:2:end-1]) + 2*sum(y[3:2:end-2]) + y[end])  

Por ejemplo, la integral del seno entre 0 y π es:

x = LinRange(0, π, 7) # 7 puntos entre 0 y π  
y = sin.(x) # Cálculo del seno para los 7 puntos  
∫(x, y) # Integración

2.000863189673536  

El valor realizando la integral simbólicamente es 2. Todo bien sencillo.

juandesant,
@juandesant@astrodon.social avatar

Para calcular la integral definida usando esa función, tenemos que definir algo parecido a linspace:

def linspace(start,stop,count):  
 return [x*(stop-start)/(count-1)+start for x in range(0,count)]

from math import pi, sin  
x = linspace(0,pi,7)  
y = [sin(y) for y in x]  
print(simp_int(x,y))  

El resultado es 2.0008631896735363, un 0.04% más que el valor real.

#integracion #ReglaDeSimpson #calculo #Julia #Python

juandesant,
@juandesant@astrodon.social avatar

Por supuesto, una forma más sencilla de usar la regla de Simpson sobre una función cualquiera es definir algo como:

def simpson_func_int(f,start,stop,count):  
 x = linspace(start,stop,count)  
 y = [f(x) for x in x]  
 return simp_int(x,y)

simpson_func_int(sin,0,pi,7)  

#integracion #ReglaDeSimpson #calculo #Julia #Python

juandesant, (edited )
@juandesant@astrodon.social avatar

Eso nos permite evaluar funciones arbitrarias, como por ejemplo la función sombrero entre 0 y 1:

def hat(x,start=0.0,end=1.0):  
 return 1.0 if x >= start and x <= end else 0.0

simpson_func_int(hat,0,1,100)  

devuelve aproximadamente 0.9933 (el resultado real debería ser 1). Cambiando los límites, mientras incluyamos [0,1], debería dar resultado parecido:

simpson_func_int(hat,-3,3,100)  

da 1.0101

#integracion #ReglaDeSimpson #calculo #Julia #Python

ziannea, to twice Spanish

A ver, seguramente esta idea ya se le habrá ocurrido a alguien, pero por si acaso, yo la suelto: Al igual que hay aparatos de la ONCE que pasan a lenguaje oral los textos del móvil...con la inteligencia artificial, ¿No se podría crear algo que traduzca automáticamente las palabras a la lengua de signos, para que con su propio teléfono pueda seguir cualquier conversación?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • khanakhh
  • mdbf
  • InstantRegret
  • Durango
  • Youngstown
  • rosin
  • slotface
  • thenastyranch
  • osvaldo12
  • ngwrru68w68
  • kavyap
  • cisconetworking
  • DreamBathrooms
  • megavids
  • magazineikmin
  • cubers
  • vwfavf
  • modclub
  • everett
  • ethstaker
  • normalnudes
  • tacticalgear
  • tester
  • provamag3
  • GTA5RPClips
  • Leos
  • JUstTest
  • All magazines