Ejercicio 2017 Part II - Exercici 3: Canvi d'entropia d'un… · Recursos Informáticos UB 2016
Tema: Tabulació i representació gràfica de funcions · Del examen Recull d'exàmens de Python (Part 1) (2016)
Enunciado
2017 Part I - Exercici 1: Operacions enteres i decimals
Indiqueu quins valors escriurà el següent programa si l'usuari introdueix respectivament 7 i 2:
m = input("Entra un valor enter: ")
m = int(m)
n = input("Entra un altre valor enter: ")
n = int(n)
res1 = m / n
res2 = m // n
res3 = m % n
res4 = m / n * 5
print(res1, res2, res3, res4)
16 2017 Part II - Exercici 3: Canvi d'entropia d'un gas ideal
La variació d'entropia d'un gas ideal monoatòmic en passar d'una temperatura a una temperatura ve donada per:
on . Escriviu un programa que demani per teclat , la temperatura final , el nombre de punts i el nombre de mols . Genereu un gràfic de enfront de desant-lo com a augments_entropia.png (amb títol, etiquetes als eixos amb unitats i llegenda). Deseu addicionalment els valors de temperatura a temperatures.dat i els increments d'entropia a augments_entropia.dat.

Solución
Según los criterios oficiales de corrección
Escriviu un programa que demani per teclat T_0, la temperatura final T_f, el nombre de punts i el nombre de mols n. Genereu un gràfic de Delta S enfront de T desant-lo com a augments_entropia.png (amb títol, etiquetes als eixos amb unitats i llegenda). Deseu addicionalment els valors de temperatura a temperatures.dat i els increments d'entropia a augments_entropia.dat.
Solución: ```python import numpy as np import matplotlib.pyplot as plt R = 8.3144621 T0 = float(input('Temperatura inicial (K): ')) Tf = float(input('Temperatura final (K): ')) npts = int(input('Nombre de punts: ')) n = float(input('Nombre de mols: ')) T_vec = np.linspace(T0, Tf, npts) DS = 1.5 * n * R * np.log(T_vec / T0) np.savetxt('temperatures.dat', T_vec) np.savetxt('augments_entropia.dat', DS) plt.plot(T_vec, DS, 'b-', label='{} mols'.format(n)) plt.title('Variació d\'entropia vs Temperatura') plt.xlabel('Temperatura (K)') plt.ylabel('Increment d\'entropia (J/K)') plt.legend() plt.savefig('augments_entropia.png') plt.show() ```
La explicación paso a paso, hecha con IA, es Premium. Premium
Resuélvelo aquí mismo: corrección automática, pistas y solución paso a paso.
‹ Ejercicio 2018 Part II - Exercici 3: Funció d'Agnesi i deri… · 2016 · Ejercicio 2016 Part II - Exercici 2: Dipòsit d'oli i fitxers · 2016 ›
Más ejercicios de Tabulació i representació gràfica de funcions
- Exercici 3 · Exemples 2020
- Ejercicio 2018 Part II - Exercici 1: Gas ideal vs Van der W… · 2016
- Ejercicio 2018 Part II - Exercici 3: Funció d'Agnesi i deri… · 2016
- Ejercicio 2016 Part II - Exercici 2: Dipòsit d'oli i fitxers · 2016
- Ejercicio 2016 2.0 Part II - Exercici 2: Distribució radial… · 2016
- Ejercicio 2016 1019 Part II - Exercici 2: Representació grà… · 2016
- Ejercicio 2016 B1 Part I - Exercici 3: Representació gràfic… · 2016
- Ejercicio 19 d'octubre 2016 A - Pregunta 1 (2 punts). Gràfi… · 2016
- Ejercicio 19 d'octubre 2016 B - Pregunta 3 (2 punts). Gràfi… · 2016
- Ejercicio 22 de desembre 2021 - Pregunta 2 (3 punts). Inter… · 2016