TGraph and TF1

Hi All, i have a problem with drawing a TF1 with TGraph:

TF1 *f1 = new TF1(“myfunc”,"[0]*sin([1]*x)",2,4);
f1->SetParameters(2,1);

TGraph *g1 = new TGraph(f1);
g1->Draw();

produces a blank canvas, whereas TGraph filled with some arrays works as expected.

Is this a bug ??

Please give me some advice, Thanks.

Replace
g1->Draw();
by
g1->Draw(“al”);

Rene

Thank You.