私は数値解析プロジェクトに取り組んでいます。私はフォーム上にグラフィックとパラボラを描きたいと思います。単に私はx² - 2x - 1
のような放物線を描きたいと思う。だから、どうすればいい?C#で放物線を描く方法は?
例コード:
g = this.CreateGraphics();
p = new Pen(Brushes.WhiteSmoke,1);
s = new SolidBrush(Color.Blue);
g.DrawString("x", this.Font, s, x1, y0 + 10);
g.DrawString("y", this.Font, s, x0 - 5, y2 - 20);
g.DrawRectangle(p, 400, 100, 300, 300);
for (int i = 0; i < 300; i += 30)
{
line(400, 100 + i, 700, 100 + i);
}
public void line(int x, int y, int x1, int y1)
{
g = this.CreateGraphics();
p = new Pen(Brushes.Gray, 1);
g.DrawLine(p, x, y, x1, y1);
g.Dispose();
}
あなたはどうですか、それをプロットしますか? – leppie
私はあなたが何か試したと確信しています、それはうまくいきませんでしたか?... – dasblinkenlight
@leppieはい私は方程式x^2 - 2x -1を書いたとき、それはfromアプリケーションに現れます。 – noDispName