Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / график функции / 10 сообщений из 10, страница 1 из 1
20.08.2013, 11:16
    #38371619
Denis1991
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
график функции
Здраствуйте. Обычный график построить по точкам у меня получилось. А вот как можно было бы построить параболу зная её вершину и точки пересичения с оью??
...
Рейтинг: 0 / 0
20.08.2013, 11:25
    #38371644
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
график функции
1. Расчитать точки.
2. Построить обычный график.
...
Рейтинг: 0 / 0
20.08.2013, 11:30
    #38371654
Denis1991
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
график функции
В том то и дело что точки я расчитал. А графики ранее никогда не делал и у меня не выходит
...
Рейтинг: 0 / 0
20.08.2013, 11:31
    #38371656
фиганыч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
график функции
Denis 1991 ,

чую ЕГЭ сдавали...
...
Рейтинг: 0 / 0
20.08.2013, 11:31
    #38371657
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
график функции
Denis1991,

а это что
Обычный график построить по точкам у меня получилось.


так получилось или нет?
...
Рейтинг: 0 / 0
20.08.2013, 11:37
    #38371673
Denis1991
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
график функции
фиганыччую ЕГЭ сдавали...
Не знаю что это))) Наверное экзамен, но по образованию я не программист.
Код: c#
1.
2.
3.
4.
5.
6.
7.
{
            double[] x = { 0, 0.25, 1,3,5 };
            double[] y = { 0, 0, 10, 10, 0 };
            for (int k = 0; k < x.Count(); k++)
            {
                chart1.Series[0].Points.AddXY(x[k], y[k]);
            }
...
Рейтинг: 0 / 0
20.08.2013, 11:40
    #38371683
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
график функции
Denis1991,

так что мешает добавлять точки, как в примере, только не из заранее определенного массива, а расчетным способом?

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
double currentX = startX;
double stepX = (endX-startX)/parabolaQuality;
for (int i = 0;i < parabolaQuality; i++)
{
      double currentY = myParabolaGetY(currentX);
      chart1.Series[0].Points.AddXY(currentX, currentY);
      currentX+=stepX;
}
...
Рейтинг: 0 / 0
20.08.2013, 11:47
    #38371695
Denis1991
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
график функции
А как на счет линий. Мне ведь кривые нужны, а не прямые?
...
Рейтинг: 0 / 0
20.08.2013, 11:48
    #38371696
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
график функции
Denis1991,

чем больше будет значение parabolaQuality, тем плавнее будет линия.
...
Рейтинг: 0 / 0
20.08.2013, 11:49
    #38371699
Denis1991
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
график функции
Вот оно. Спасибо не мог как раз на счёт этого найти.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / график функции / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]