計算機軟件

製表功能:如何寫一個程序?

製表功能 - 數學和編程的經典問題。 它包括在查找F(X),其中x的變化值的連續值 計算結果經常輸出作為兩行的表。 第一對應於X,所述第二- F(X)。

理論

由六個步驟組成的算法來確定該函數的值。

  1. 選擇的說法,點的數量的初始值和最終值。
  2. 計算步驟 - 通過該參數量也會變化。
  3. 該參數被取為等於初始值。
  4. 計算功能。
  5. 增加步驟參數的值。
  6. 只要有點沒有估計的所需數目的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

 

 

 

 

Newest

Copyright © 2018 zhtw.delachieve.com. Theme powered by WordPress.