我在这里看到了有关 jupyter 笔记本版本控制的页面:
https://nextjournal.com/schmudde/how-to-version-control-jupyter
大多数外部 diff 工具都是在 cmd 窗口中使用的。有谁知道哪个工具可以与 Sourcetree 配合使用?
我创建了 4 秒长的数据并绘制了其频谱图。nperseg 被指定为 100。由于此窗口长度,x 轴不会从 0 开始并在 4s 结束。有没有办法将频谱图的时间轴与原始时域信号对齐?
from scipy import signal
import matplotlib.pyplot as plt
import numpy as np
fs = 100
N = 400
time = np.arange(N) / float(fs)
y = 500*np.cos(2*np.pi*5*time)
f, t, Sxx = signal.spectrogram(y, fs, nperseg = 100)
plt.pcolormesh(t, f, Sxx, shading='gouraud')
plt.ylabel('Frequency [Hz]')
plt.xlabel('Time [sec]')
plt.show()
plt.plot(time, y)
Run Code Online (Sandbox Code Playgroud)