【发布时间】:2016-09-21 18:22:34
【问题描述】:
我正在根据这个实验构建一个小模拟: https://www.youtube.com/watch?v=plVk4NVIUh8,显示了细菌随时间的进化。
我在培养皿边缘初始化了一些具有随机抗性的细菌:
随着细菌的扩散,与非占用空间的反差越来越小,100代后变成这样:
我使用 plt.matshow(Map) 制作图片,其中 Map 是一个 2D numpy 数组,具有细菌抗性值(总是大于 0),未占用空间表示为 0。我尝试了不同的颜色图,但是它没有帮助。我的目标是让非占用空间成为一些恒定的深色, 被感染的空间有些浅色,对比可以看出不同的阻力值。
你能帮帮我吗?
【问题讨论】:
-
尝试使用
colorbar,它会显示您的体重秤是否正常。您可能需要手动设置vmin/vmax。matshow在后台使用imshow,有时会随着缩放而起作用。考虑改用pcolormesh。
标签: python numpy matplotlib simulation