Напишите программу, которая в прямоугольной системе координат выводит на экран график функции y=3x2/(1+x3) - C#
Формулировка задачи:
Напишите программу, которая в прямоугольной системе координат выводит на экран график функции y=3x2/(1+x3).
Можно код, буду благодарен)
Решение задачи: «Напишите программу, которая в прямоугольной системе координат выводит на экран график функции y=3x2/(1+x3)»
textual
Листинг программы
- using System;
- using System.Data;
- using System.Drawing;
- using System.Text;
- using System.Windows.Forms;
- using System.Windows.Forms.DataVisualization.Charting;
- namespace Graph
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- chart1.Series[0].BorderWidth = 2;
- chart1.Series[0].ChartType = SeriesChartType.Line;
- double x1 =-10;
- double x2=-1.0001;
- int n =100;
- double dx = (x2 - x1) / n;
- double x , y;
- for (int i = 1; i < n; i++)
- {
- x = x1 + i * dx;
- y = 3 * x * x / (1 + x * x * x);
- chart1.Series[0].Points.AddXY(x, y);
- }
- chart1.Series[0].Points.AddXY(-1, double.NaN);
- x1 = -1;
- x2 = 11;
- dx = (x2 - x1) / n;
- for (int i = 1; i < n; i++)
- {
- x = x1 + i * dx;
- y = 3 * x * x / (1 + x * x * x);
- chart1.Series[0].Points.AddXY(x, y);
- }
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д