Разница между AC (переменным током) и DC (постоянным током) заключается в направлении потока электрического заряда. В переменном токе направление тока периодически меняется на противоположное, а в постоянном токе ток течет постоянно в одном направлении.
Вот несколько способов проиллюстрировать разницу между переменным и постоянным током на примерах кода:
Метод 1: генерация сигнала переменного тока
import numpy as np
import matplotlib.pyplot as plt
# Parameters
amplitude = 1.0
frequency = 50 # Hz
time = np.linspace(0, 1, 1000) # 1 second time interval
# Generate AC signal
signal = amplitude * np.sin(2 * np.pi * frequency * time)
# Plot the AC signal
plt.plot(time, signal)
plt.xlabel('Time (s)')
plt.ylabel('Amplitude')
plt.title('AC Signal')
plt.show()
Метод 2: генерация сигнала постоянного тока
import numpy as np
import matplotlib.pyplot as plt
# Parameters
amplitude = 1.0
time = np.linspace(0, 1, 1000) # 1 second time interval
# Generate DC signal
signal = amplitude * np.ones_like(time) # Constant amplitude
# Plot the DC signal
plt.plot(time, signal)
plt.xlabel('Time (s)')
plt.ylabel('Amplitude')
plt.title('DC Signal')
plt.show()