這是我下面的代碼
import matplotlib.pyplot as plt
import numpy as np
fig, ax1 = plt.subplots()
z = np.linspace(0.20, 0.30, 0.01)
以及我得到TypeError: 'float' object cannot be interpreted as an integer
如何解決這個問題的錯誤
uj5u.com熱心網友回復:
正如NumPy 檔案中所解釋的,必須指定兩個限制之間的樣本數,而不是增量。即代碼必須是:
z = np.linspace(0.20, 0.30, num=11)
uj5u.com熱心網友回復:
np.linspace 函式的最后一個引數是要生成的元素的計數,它應該是整數而不是浮點值。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/334114.html
