Построение графиков
Автор: abcdewq • Июнь 9, 2019 • Лабораторная работа • 1,051 Слов (5 Страниц) • 431 Просмотры
Министерство образования и науки Российской Федерации
Технический институт (филиал)
федерального государственного автономного
образовательного учреждения высшего образования
«Северо-Восточный федеральный университет имени М.К. Аммосова»
в г. Нерюнгри
Отчет по лабораторной работе № 9
По дисциплине: «Языки программирования и методы трансляции»
Тема: «Построение графиков»
Выполнил студент
2 курса, группы БА-ПМ-17,
Баженов К. О.
Проверила ст. преподаватель
МиИ Юданова В. В.
Нерюнгри, 2019
Задание 1: Построить графики функций в одной системе координат на сетке отрезка х=[a, b]с шагом h:
1)Определить n-количество точек по оси х:
2)Объявить и заполнить значениями массивы Х и У для хранения координат n-точек графика.
3)Настроить область диаграммы.
4)Настроить последовательность данных для вывода (Х, У) точек графика в область диаграммы
F1(x) = x2-10;
F2(x) = 0,025·exp(-1,2x);
Текст программы:
double[] x;
double[] y;
double a = 0, b = 0, h = 0;
int n = 0;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
a = Convert.ToInt32(textBox1.Text);
b = Convert.ToInt32(textBox2.Text);
h = Convert.ToInt32(textBox3.Text);
n = (int)((b - a)/h);
x = new double[n+1];
y = new double[n+1];
if (radioButton1.Checked)
{
x[0] = a;
y[0] = Math.Pow(x[0], 2) - 10;
for (int i = 1; i <= n; i++)
{
x[i] = a + h * i;
y[i] = Math.Pow(x[i], 2) - 10;
...