C# winform中有繪圖的函數,所以想到做一個繪製基本初等函數圖像的小程序,既學習了編程,又對函數有了更深的了解。

學習高等數學的時候,對基本初等函數有些生疏,而且高中時也沒學過反函數,所以只好自學了一段時間。但是對函數圖像並不是有很深的印象。正好學到了C# ,編寫桌面程序特別簡單,控制項拖動就出來了。滿足了C語言不能很好地搭建界面的需求。下面對winform繪製函數作一個簡要的說明。
C# 中提供了一個類:Graphics

這個類可以繪製很多圖像,像點、線、矩形、圓、橢圓等等都可以繪製。
它就像一個畫板一樣,所以要有畫筆才行。C# 中有一個畫筆類:Pen
它可以對畫筆進行設置大小,顏色等等。
有了工具之後,就可以著手進行程序的開發了。
按照步驟來,首先需求分析:
繪製各種函數圖像。
OK,可以開始著手做了。
首先新建項目、在窗體上放上這些按鈕和一些設置參數的文本框等等。下圖是具體的布局。
其次將窗體屬性設置為全屏。要繪製函數,肯定要有坐標系,打算將窗體中心作為坐標系的中心。所以在類中定義一些欄位作為坐標系的原點、坐標系的精度、繪製的曲線的精度等等。還要講畫板和畫筆也定義好,這樣所有的工具就有了。

下面就可以開始正式繪製了。
好了,今天的前期準備就到這裡,下期正式繪製圖形,喜歡的朋友可以關注一下。