私は、power law
の分布によく似たデータを持っています。パイソンを使用して、私は形で二つの式を解くことによって、データを近似する:Pythonでの法則分布の解答
y
は、y軸データです。 Pythonではdata[i]
となります。 xはi + 1
となります。ただ
問題が来る:私たちが最初のデータのインデックスで、データでどこかに「ランダム」第二1で2つの未知の変数を持つ2つの方程式を得ることになります数学的簡略化のために
です。私はnumpy.linalg.solve
のようなライブラリを使ってこのような方程式を解く方法を知らない。 Pythonを使用してa
の値を見つけるにはどうすればよいですか?
あなたはソルバー方程式を必要としない... '=(1/2)* math.log10(データ[99] /データが[0])' – gariepy
はええ、で動作するように表示されます ' a = math.log(data [99]/data [0]、100) ' – BullyWiiPlaza