Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
200 ₴

Лабораторная робота (WinForms)

проект завершен


Используя объекты типа DataGridView и Graphics нужно построить:

график функции 

image
которая имеет такой вид:
image

На форме необходимо расположить компоненты DataGridView (для табулирования функции, из  этих данных потом на pictureBox нужно построить график функции) и контейнер для отображения

графики (PictureBox), поля для ввода пределов изменения аргумента, поле для ввода количества точек

табулирования, поля для отображения наибольшего и наименьшего значений функции на

заданном интервале. В таблицу DataGridView необходимо вывести значения аргумента

(аргументов) и соответствующие табулированные значения функции. На графиках необходимо

отобразить оси координат с отметками значений и соответствующими подписями.
 

Также крайнее важно, чтоб корректно отображался график (и оси координат) в соответствии с введенным пользователем интервалом изменения аргумента.


Отмечу, что функция в точках, где х= -1 и х= 1 имеет асимптоты, то есть ее график должен выглядеть вот так, поэтому в этих точках не нужно находить значения функции и соответственно не надо их отображать на графике (потому что там и так будет бесконечность).

Если что то не понятно, то спрашивайте - уточню)



Обновление #1 от 19 мая в 23:29
я сама пробовала делать это задание, но не корректно получается, вот ниже подаю свои исходники
Проблема заключается в том, что что то похожее рисует если интервал аргумента мы берем симметричен относительно оси Y (как на скриншоте), а нужно чтоб норм рисовало при любом интервале.
Ну и как видите на картинке я сделала три DataGridView и из них рисую три кривые, которые и образуют график функции (может можно как то и легче сделать хз)

Приложения 2

Просмотр приложений доступен только зарегистрированным пользователям.

Отзыв заказчика об исполнителе Денисе Ш.

Качество
Профессионализм
Стоимость
Контактность
Сроки

Робота виконана якісно, були враховані і виправлені всі вказані нюанси.

Marina M. Marina Myzalevska | Сейф Сейф

Отзыв фрилансера о заказчике Marina Myzalevska

Оплата
Постановка задачи
Четкость требований
Контактность

Все добре. Точне завдання. Своєчасна оплата. Маріна надавала оперативний зворотній зв'язок.

Денис Шаповаленко Денис Ш. | Сейф Сейф



  1. 7 дней600 ₴
    Pasha Prokopchuk
     152   0  1

    Могу сделать ,срок до 7 дней но думаю раньше если интересно то напишите мне на вайбер 380505165128

    Украина Киев | 19 мая в 21:41 |
  2. 3 дня200 ₴Победившая ставка
    Денис Ш.
     854  проверен   7  1

    Добрый день

    Готов выполнить задачу в срок до 3 дней
    Датагрид хватит одного - "разрыв" на 1/-1 можно в коде обработать при обработке одного грида.
    На счет "симметричности" - если минимум и максимум не будут симметричны, то и график будет несимметричен.

    Украина Днепр | 20 мая в 08:34 |
  1. 3 дня500 ₴
    Andrey Shevchyk
     219 

    Марино зображення функції є не правельне можете скинути розв'язок в приватне повідомлення або 380987211728 вайбер чи телеграм. Якщо там все нормально то готовий виконати ваше завдання.

    Украина Киев | 19 мая в 22:37 |