На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Построение графиков функций С#

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

Список функций:

  • y = mod(x,a)
  • y = x^3
  • y = a*x^3
  • y = cos(x)
  • y = sqrt(x)
  • y = x^a 
  • y = ln(x)
  • y = arcsin(x) 
  • y = arccos(x)
  • y = arctng(x) 
  • y = arcctg(x) 
  • y = log(x,a) 
  • y = mod(x,a) 
  • y = 1/x 
  • y = ln(cos(x))
  • y = sqrt(arctng(x))
  • y = ln(sin(x))
  • y = pow(exp(x),2)
  • y = exp(x) 
  • y = a*x^2+b*x+c 
  • y = a*sin(x*b)+c 
  • y = a*x+b 
  • y = a*x^3+b*x^2 
  • y = a/x+b*x 
  • y = sin(x)*cos(x)

ФРАГМЕНТ ПРОГРАММНОГО КОДА

 private void listBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            //обновляем список параметров выделенной функции в listView
            listView.Items.Clear();
            int code = (int)'a' - 1;
            for (int i = 0; i < functions[listBox.SelectedIndex].getParametrsCount() - 1; i++)
            {
                char c = (char)++code;
                listView.Items.Add(c.ToString()).SubItems.Add("1");
            }
            this.listView_SelectedIndexChanged(this, null);
        }

        private void listView_SelectedIndexChanged(object sender, EventArgs e)
        {
            //обработка события изменения выделеннгог параметра
            txtEdit.Clear();
            if (listView.SelectedIndices.Count == 0)
            {
                lblEdit.Text = "Выберите параметр для редактирования";
                txtEdit.Enabled = false;
            }
            else
            {
                lblEdit.Text = "Введите значение: " + listView.Items[listView.SelectedIndices[0]].Text;
                txtEdit.Enabled = true;
            }
        }

        private void txtEdit_TextChanged(object sender, EventArgs e)
        {
            //обработка изменения параметра
            try
            {
                System.Convert.ToDouble(txtEdit.Text);
            }
            catch (Exception)
            {
                System.Media.SystemSounds.Beep.Play();
                return;
            }
            listView.Items[listView.SelectedIndices[0]].SubItems[1].Text = txtEdit.Text;
        }

Содержание архива

  • исходный код  на C# для Visual Studio 2010
Купить 2500,00 
Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (5)

klausms

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Другие работы автора
Тип Название Рейтинг Категория Стоимость
Исходник Нахождение эйлеровых циклов в графе С++ 0 C/C++ 800,00
Курсовая Автоматическое реферирование текста C# 5 .NET (C#) 3 700,00
Курсовая Автоматическое составление кроссвордов С++ 0 .NET (C#) 2 700,00
Исходник Алгоритм Рабина-Карпа C# 0 .NET (C#) 1 500,00
Исходник Алгоритм Хаффмана C# 22 .NET (C#) 3 500,00
Новые работы
Тип Название Рейтинг Категория Стоимость
Диплом Разработка Telegram-бота для колледжа АГУ (Python) new 0 Python 10 000,00
Исходник Учёт товаров (Python, Tkinter, Sqlite) new 0 Python 3 000,00
Курсовая АИС "Авиакасса" (C#, WPF, WinForms, SQLite, SQL Server, Access) new 0 .NET (C#) 5 500,00
Курсовая Курсовая работа разработка мобильных приложений "FTP клиент для Android" new 0 Сетевые протоколы 6 500,00
Исходник Транспонирование матрицы new 0 .NET (C#) 150,00
Купить

2500,00 

Сразу после оплаты Вы получите работу на электронную почту. Файлы отправляются автоматически. Исходник программ Вы сможете отредактировать, как Вам нужно.
3. Построение графиков функций.rar
137085
Оцени работу

рейтинг

Поделись работой с друзьями

Категории
Построение графиков функций С#
Построение графиков различных функций. Есть возможность изменения графиков и задавать интервал построения.
Категория: Образование
Стоимость: 2500,00