Построение графика функции - C# (206860)

Узнай цену своей работы

Формулировка задачи:

Подскажите, пожалуйста, в чем ошибка. И еще мне интересно как выделить, например другим цветом, точки пересечения графика с осью ОХ.
            Graphics g = graphwind.CreateGraphics();
            Pen p = new Pen(Color.Black);
            Pen dr = new Pen(Color.Blue);
            // стрелки на концах осей
            p.EndCap = LineCap.ArrowAnchor;
            // ось ОХ
            g.DrawLine(p, 20, graphwind.Height / 2, graphwind.Width - 20, graphwind.Height / 2);
            // ось ОУ
            g.DrawLine(p, graphwind.Width / 2, graphwind.Height - 20, graphwind.Width / 2, 20);
            double x1, y1;
            for (double i = (-2) * Math.PI; i <= 2 * Math.PI; i += 0.0001)
            {
                x1 = graphwind.Height / 2 + (200 * (Math.Pow(Math.Cos(i), 2)));
                y1 = graphwind.Width / 2 - (40 * i);
                g.DrawLine (dr, x1, y1); //тут ошибка
            }

Решение задачи: «Построение графика функции»

textual
Листинг программы
g.DrawLine (dr, x1, y1); //тут ошибка

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.714 из 5
Похожие ответы