Как построить график по двум заданным массивам? - C#

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

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

Как построить график по двум заданным массивам? Нужно построить две кривых, для того чтобы увидеть разницу между ними, погрешность расчетов. Подскажите как это проще всего сделать. За любую помощь буду благодарна.

Решение задачи: «Как построить график по двум заданным массивам?»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Threading;
using System.Threading.Tasks;
 
namespace WindowsFormsApplication2
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            this.Load += (delegate 
            {
                pictureBox1.BackColor = Color.White;
                pictureBox1.BorderStyle = BorderStyle.FixedSingle;
            });
            button1.Click += (delegate
            {
                Point[] points = new Point[]
                {
                    new Point{X = pictureBox1.Width / 2, Y = 0},
                    new Point{X = pictureBox1.Width / 2, Y = pictureBox1.Height},
                    new Point{X = 0,Y = pictureBox1.Height/2},
                    new Point{X = pictureBox1.Width, Y = pictureBox1.Height/2}
                };
 
                Graphics graph = pictureBox1.CreateGraphics();
                Pen pen = new Pen(new SolidBrush(Color.Black), 1.0F);
 
                graph.DrawLine(pen, points[0], points[1]);
                graph.DrawLine(pen, points[2], points[3]);
 
                Pen pen2 = new Pen(new SolidBrush(Color.Red), 2.0F);
 
                Point[] myPoints = new Point[]
                {
                    new Point(120,20),
                    new Point(34,8),
                    new Point(98,85),
                    new Point(206,74)
                };
 
                graph.DrawLines(pen2, myPoints);
            });
        }
    }
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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