scipyのcurve_fitに*argsを渡すには、initial guess valuesが必要

curve_fitで次元数が任意のpolynomialライクな関数を渡したいときにどうするか、という問題があった。一つの答えはここにみつかった。
http://stackoverflow.com/questions/10250461/passing-additional-arguments-using-scipy-optimize-curve-fit
このとき、Initial guess for the parameters (p0)を渡すことで、変数の数を認識してくれる。これがないとうまく動かない。