私は次の問題をしなければなりません:対数スケールで均等に分散された数値を持つ1d-stringが必要です。正確に言えば、1,2,3,4,5,6,7,8,9,10,20,30,40...,100,200,300 などです。これは最大 10^9 になる可能性があるため、入力はオプションではありません ;)
これまでの私のコードは次のとおりです。
ome = np.linspace(1,9,9).reshape(9,1)
pow = np.linspce(0,5,6).reshape(1,6)
logome = ome*(10**pow)
しかし、これは機能せず、続行する方法がわかりません...何か提案はありますか?
わかりました、誰かが興味を持っているなら、私はいくつかの方法を考え出しました:
ome = np.linspace(1,9,9).reshape(1,9)
pow = np.linspce(0,5,6)
pow = np.power(10,pow).reshape(6,1)
logome = ome*pow
logome.reshape(54)
ほらほら:)