Как нарисовать график функции в WPF? - PullRequest
5 голосов
/ 13 декабря 2010

Я простая домохозяйка, и мне нравится строить функцию полинома для моей немотивированной дочери.Я сделал сетку в WPF, в одной ячейке я хочу нарисовать график простого полинома.В этой ячейке я использую viewbox, а внутри viewbox - холст.

Например, f (x) = 3x²

Я хотел бы использовать координаты от -10 до 10 в направлении x и от 0 до 300 в направлении y.Может кто-нибудь сказать мне способ масштабирования графики (холст, viewbox?).

1 Ответ

6 голосов
/ 13 декабря 2010

Это может быть немного лишним требований, поскольку в нем показано несколько методов, но один из иллюстрированных методов состоит в том, чтобы взять форму сигнала, вычисленную во время выполнения, и отобразить ее в виде графика: Серия гармоник Визуализация

Техника, показанная там, включает в себя пользовательский преобразователь значений, который включает в себя возможность указать масштаб и смещение.

Если бы я писал этот код снова сегодня, я бы, вероятно, поместил эту функциональность в ViewModel, а не в преобразователь значений, но это не сильно изменилось бы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...