4
我需要幫助確定實驗矩陣的行列式的計算複雜度爲n×n實驗測定計算矩陣的複雜性決定
我的代碼:
import numpy as np
import timeit
t0 = time.time()
for n in range(1, 10):
A = np.random.rand(n, n)
det = np.linalg.slogdet(A)
t = timeit.timeit(lambda: det)
print(t)
但我得到同樣的時間對於每個n,因此,計算複雜度:O(N),這是不正確的,因爲它意味着O(N^3)。任何幫助將非常感激。
任何想法爲什麼'N = 2'是如此'緩慢'? – mitoRibo