2010-12-13 4 views
5

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

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

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

ответ

6

Это может быть слегка излишним по сравнению с требованиями, поскольку он показывает несколько методов, но один из методов, проиллюстрированных должны принять форму волны, рассчитанную во время выполнения, а также для отображения его в каком-то виде графа: WPF Data Binding: Harmonic Series Visualization

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

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

+0

Спасибо за ваш ответ, я поближе рассмотрю вашу статью. – Hulda

Смежные вопросы