I

@IridianAvila

Producto Integrador de Aprendizaje (Física Computacional)

Python
2 years ago
#PRODUCTO INTEGRADOR DE APRENDIZAJE # FÍSICA COMPUTACIONAL (2:00-3:00 PM) #INTEGRANTES: IRIDIAN ÁVILA, NORALEE COVARRUBIAS, CARLOS RODRÍGUEZ import numpy as np import matplotlib.pyplot as plt from scipy.integrate import romberg # Parámetros del sistema m = 10 # Masa de un electrón en kg

Gráfica de resultados (Potencia Vs longitud de onda)

Python
2 years ago
import matplotlib.pyplot as plt # Tus datos específicos longitud_de_onda1 = [ 1430, 1440, 1450, 1460,1470,1480,1490,1500,1510,1520,1530,1540,1550] potencia1 = [ 1.53e-1, 9.48e-2, 1.59e-1, 3.65e-1, 4.56e-1, 5.09e-1, 5.85e-1, 5.38e-1, 4.03e-1, 3.77e-1, 2.77e-1, 1.29e-1, 8.00e-2] # Reemplaza con tus valores longitud_de_onda2 = [ 1430, 1440, 1450, 1460,1470,1480,1490,1500,1510,1520,1530,1540,1550] potencia2 = [ 1.66e-2, 1.13e-1, 1.1e-1, 2.73e-1, 4.44e-1, 4.68e-1, 5.62e-1, 5.67e-1, 4.63e-1, 3.69e

Gráficas índices de refracción

Python
2 years ago
import matplotlib.pyplot as plt import numpy as np def calcular_constante_hooke(F, x): # La constante de Hooke (k) es la relación entre la fuerza (F) y el desplazamiento (x) k = F / x return k def graficar_constante_hooke(conjuntos_fuerzas, conjuntos_desplazamientos): # Crear la gráfica

AGAROSA INDICE DE REFRACCION

Python
2 years ago
import matplotlib.pyplot as plt import numpy as np def calcular_constante_hooke(F, x): # La constante de Hooke (k) es la relación entre la fuerza (F) y el desplazamiento (x) k = F / x return k def graficar_constante_hooke(conjuntos_fuerzas, conjuntos_desplazamientos): # Crear la gráfica

ÍNDICES DE REFRACCIÓN AGAROSA

Python
2 years ago
import matplotlib.pyplot as plt import numpy as np def calcular_constante_hooke(F, x): # La constante de Hooke (k) es la relación entre la fuerza (F) y el desplazamiento (x) k = F / x return k def graficar_constante_hooke(conjuntos_fuerzas, conjuntos_desplazamientos): # Crear la gráfica

velocidad

Python
2 years ago
# Fisica computacional (2:00-3:00 pm) # Elaborado por Nalleli Iridian Avila Garcia (1941693) import numpy as np # Definir los tiempos y las masas t = np.array([1,10,20,30,40]) m = np.array([1200,1100,1005,910,900]) # Calcular dm/dt usando diferencias centradas

Velocidad

Fortran
2 years ago
! Fisica computacional (2:00-3:00 pm) ! Elaborado por Nalleli Iridian Avila Garcia (1941603) program rocket implicit none double precision, dimension(5) :: t = [1,10,20,30,40] double precision, dimension(5) :: m = [1200,1100,1005,910,900] double precision, dimension(5) :: dm double precision :: V = 10**3 double precision :: v0 = 10**4

cp

Python
2 years ago
# Tarea#11 # Fisica computacional (2:00-3:00 pm) # Programa elaborado por Nalleli Iridian Avila Garcia (1941603) import numpy as np from scipy.integrate import quad print('Este programa calcula los coeficientes de un polinomio de segundo grado que se ajusta a los datos de capacidad calorífica molar en función de la temperatura. Luego utiliza este polinomio para calcular el calor total absorbido por 23 moles de nitrógeno en un proceso isobárico cuasiestático. Finalmente calcula una cota del e

Cp

Fortran
2 years ago
! Tarea#11 ! Fisica computacional (2:00-3:00 pm) ! Programa elaborado por Nalleli Iridian Avila Garcia (1941603) program main implicit none double precision, dimension(3) :: T = [300,500,2100] double precision, dimension(3) :: Cp = [6.81495,8.25375,8.60055] double precision :: a, b, c, Ti, Tf, Q, error integer :: i

Ecuacion dif foco

Fortran
2 years ago
program Ecuaciones_Diferenciales_Foco ! Tarea #14 ! Física Computacional (2:00-3:00) ! Programa elaborado por: Nalleli Iridian Avila Garcia (1941603). implicit none real(8) :: t0, tf, h real(8), dimension(2) :: u0, u, k1, k2, k3, k4 integer :: i

Foco o Centro Ecuación DIferencial

Python
2 years ago
# Tarea #14 # Física Computacional (2:00-3:00) # Programa elaborado por: Nalleli Iridian Avila Garcia (1941603). import numpy as np def sistema1(t, u): return np.array([-u[1] - u[0]**2, u[0]]) def sistema2(t, u):

Cp(T)

Fortran
2 years ago
! Programa elaborado por Nalleli Iridian Avila García (1941603) ! Materia Física Computacional ! Tarea #09 program main implicit none ! Definición de variables double precision :: T1, T2, T3, cp1, cp2, cp3 double precision :: T_usuario, capacidad_calorifica_interpolada double precision :: T_inicial, T_final, delta_H, Q, n

Cp(T) original

Python
2 years ago
# Programa elaborado por Nalleli Iridian Avila García (1941603) # Materia Física Computacional # Tarea #09 import numpy as np from scipy.integrate import quad # Datos de temperatura y capacidad calorífica molar a presión constante T1, T2, T3 = 300, 500, 2100 cp1, cp2, cp3 = 6.81495, 8.25375, 8.6055

Cp(T) Programa

Python
2 years ago
# Programa elaborado por Nalleli Iridian Avila García (1941603) # Materia Física Computacional # Tarea #09 import numpy as np from scipy.integrate import quad # Datos de temperatura y capacidad calorífica molar a presión constante T1, T2, T3 = 300, 500, 2100 cp1, cp2, cp3 = 6.81495, 8.25375, 8.6055

Potencial electrico anillo

Fortran
2 years ago
program PotencialAnillo implicit none !Física Computacional (Horario 2:00-3:00 pm) !Tarea 10 !Tema Potencial Eléctrico !Nalleli Iridian Avila Garcia real(8), parameter :: pi = 3.14159265358979323846 real(8), parameter :: k = 8.9875517873681764e9 ! Constante de Coulomb real(8) :: R, Q, r, theta, phi

Potencial Eléctrico

Python
2 years ago
#Física Computacional (Horario 2:00-3:00 pm) #Tarea 10 #Tema Potencial Eléctrico #Nalleli Iridian Avila Garcia import numpy as np from scipy.integrate import quad # Constantes k = 8.99e9 # Constante de Coulomb en N m^2 / C^2

Caída libre por euler

Fortran
2 years ago
program Caida_Libre implicit none double precision, dimension(33) :: v, t double precision :: m, g, c, t_final, dt integer :: i print*, "Fisica computacional (Clase 2:00-3:00)" print*, "Alumna: Nalleli Iridian Avila Garcia 1941603" print*, "Este programa calcula las velocidades de caída libre de un objeto con v0=0m/s, c=12.5kg/s, en un tiempo de 0 a 64 s, con dt=2 seg."

Caída libre versión final

Python
2 years ago
print("Fisica computacional (Clase 2:00-3:00)") print("Alumna: Nalleli Iridian Avila Garcia 1941603") print("Este programa calcula las velocidades de caída libre de un objeto con v0=0m/s, c=12.5kg/s, en un tiempo de 0 a 64 s, con dt=2 seg.") import numpy as np import matplotlib.pyplot as plt # Parámetros m = 68.1 # masa del objeto en kg g = 9.81 # aceleración debido a la gravedad en m/s^2

Caída libre por método de Euler

Python
2 years ago
# Tarea 08 # Caída libre mediante método de Euler print("Fisica computacional (Clase 2:00-3:00)") print("Alumna: Nalleli Iridian Avila Garcia 1941603") print("Este programa calcula las velocidades de caída libre de un objeto con v0=0m/s, c=12.5kg/s, en un tiempo de 0 a 64 s, con dt=2 seg.") import numpy as np import matplotlib.pyplot as plt # Parámetros

Caída libre Python

Python
2 years ago
import numpy as np import matplotlib.pyplot as plt # Parámetros m = 68.1 # masa del objeto en kg g = 9.81 # aceleración debido a la gravedad en m/s^2 c = 12.5 # coeficiente de arrastre t_final = 64 # tiempo final en segundos dt = 2 # tamaño del paso de tiempo en segundos