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

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

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

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

  • 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

/ /

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

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

Только зарегистрированые пользователи имеют возможность комментировать работы
Другие работы автора
Тип Название Рейтинг Категория Стоимость
Исходник Динамическая сегментация последовательности кадров С++ 7 C/C++ 99,00
Исходник Бронирование и продажа билетов на поезд C#+Access (РЖД) 0 .NET (C#) 1 500,00
Исходник База данных Турагентства C# 0 .NET (C#) 2 000,00
Курсовая Задача о бассейне с колоннами С++ 5 C/C++ 99,00
Исходник Задача о ранце (метод ветвей и границ) С# 4 .NET (C#) 2 500,00
Новые работы
Тип Название Рейтинг Категория Стоимость
Контрольная Театр (C#, WinForms, Access) new 0 .NET (C#) 1 500,00
Исходник Автошкола (C#, WPF, SQL Server, SQLite) new 0 .NET (C#) 2 500,00
Исходник Программа Парадокс дней рождения Python new 0 Python 700,00
Исходник ИС Налогоплательщики С# + SQL Server new 0 .NET (C#) 2 500,00
Исходник Логическая игра "Бейглз" Python new 0 Python 700,00
Купить

2500,00 

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

Заказать через

3. Построение графиков функций.rar
137085
Оцени работу

рейтинг

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