計算機, 軟件
製表功能:如何寫一個程序?
製表功能 - 數學和編程的經典問題。 它包括在查找F(X),其中x的變化值的連續值。 計算結果經常輸出作為兩行的表。 第一對應於X,所述第二- F(X)。
理論
由六個步驟組成的算法來確定該函數的值。
- 選擇的說法,點的數量的初始值和最終值。
- 計算步驟 - 通過該參數量也會變化。
- 該參數被取為等於初始值。
- 計算功能。
- 增加步驟參數的值。
- 只要有點沒有估計的所需數目的4-5的圖案。
在第一步中設置的值,並非總是選擇,他們可以接受任務。 在實踐中,存在當通過一定範圍的值和計算步驟的給定的情況。 在這種情況下製表函數不需要找到的點的數量,因為終止條件計算(該算法的步驟6)將等於自變量的目標值。
一個實際的例子
了解如何使用理論,以幫助一個例子。 令g(x)的的二次函數= X 2 + 9。 編譯它的值的表的範圍為[-2; 2]通過取點的等於五的數目。 從最初的數據是容易估計的是,計算步驟應等於1。
根據該算法,下一個步驟是克的計算(-2),«-2» -是該函數的初始值。 通過一個連續增加X(在此編程操作被稱為增量),並確定所述克函數進行製表函數。
X | -2 | -1 | 0 | 1 | 2 |
G(X) | 13 | 10 | 9 | 10 | 13 |
檢查計算的正確性很容易 - 應該得到一個拋物線的曲線圖。
軟件實現
繪圖桌特色手 - 一個長期的職業。 計算應慎重進行,在其他值的計算誤差也使不正確。 該解決方案 - 通過在計算機上的問題。
下面是製表程序功能的所謂“偽”。 要執行它,你必須指定一個功能,參數的起點和終點,點的數量。 該示例計算F(X)= 18 * X + 5。 該方案的結果-衍生順序值x,F(X)。
-參數:= N.Znachenie。
- Shag_vychisleny:=(N.值- K值)/數。 點。
- FOR(計數器:= 0到計數點。)。
開始:
-功能:= 18 + 5 *參數。
-參數:NA =值+步進計數器。
-顯示(自變量函數)。
結束。
守則適用於任何編程語言。 這是功能列表可以在“帕斯卡”來實現,C +,C#,甚至在VBA辦公軟件集成到微軟Office軟件包。
Similar articles
Trending Now