PIXNET Logo登入

藍影

跳到主文

生命就是享受不停學習的過程..

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 3月 07 週日 201003:46
  • [C語言數值分析] 方程式求解 - 割線法(假位法)

Lagranges.png
割線法是在曲線上先任取二點,
求出這二點之割線直線方程式與x軸之交點,
而割線直線方程式應用到了
拉格南奇插值公式
拉格南奇插值公式
設 xy 平面上有 n+1 個點, 分別為
(x0,y0), (x1,y1)....(xn,yn)
則通過此 n+1 個點之方程式為
(繼續閱讀...)
文章標籤

Edison 發表在 痞客邦 留言(0) 人氣(2,766)

  • 個人分類:方程式求解
▲top
  • 3月 07 週日 201003:01
  • [C語言數值分析] 方程式求解 - False Position(假位法)

假位法圖解
 明
設 f(x) = 0 於 [a,b] 有一解存在,步驟如下
(1) 將 a b 二點對應之 f(x) 求出,
    對應之點為 A (a, f(a)), B (b, f(b)) 二點
(2) 求通過 A, B 二點之直線方程式,
    運用 y=mx+k 之公式, 求其 m 與 k, 可求得
    m = (f(a) - f(b)) / (a-b), k = (af(a)-bf(a))/(a-b)
(3) 令此直線方程與 x 軸之交點為 x1, 即 mx1+k=0,
    可化簡求得 x1 = a + f(a)(b-a) / (f(a)-f(b))
(4) 將 x1 代入 f(x), 若 f(x1)=0, 則 x1 為解,
(5) f(x1)!=0,
      (5.1) f(a)*f(x1)<0成立, 新區間為 [a,x1]
      (5.2) f(a)*f(x1)<0不成立, 新區間為 [x1,b]
(6) 直到 f(x) < EPS 結束
(繼續閱讀...)
文章標籤

Edison 發表在 痞客邦 留言(0) 人氣(5,822)

  • 個人分類:方程式求解
▲top
  • 3月 06 週六 201004:19
  • [C語言數值分析] 方程式求解 - BiSector(二分法)

bisection.png
在了解 如何判定解區間 後
接下來要找的是
在這個解區間裡要如何找出正確解
可以用最笨的暴力法
do{
   x := x + step;   
}while(f(x) > error_rate);
(繼續閱讀...)
文章標籤

Edison 發表在 痞客邦 留言(0) 人氣(4,344)

  • 個人分類:方程式求解
▲top
  • 3月 06 週六 201003:02
  • [C語言數值分析] 方程式求解 - 求解個數與解區間

以下程式碼運用了以下概念
若 f(x) 在 (a,b) "恰有一解"
則 f(a)*f(b) < 0
注意,在 (a,b) 中一定要是 "恰有一解"
如果有二個解以上的話, f(a)*f(b)<0 未必成立
故我若要知道 f(x) 於區間 (-5, 5) 內有幾個解
必需要先設一個 step, 這個 step 要保證夠小,
能夠滿足每次切開的區間都只有一個解.
(繼續閱讀...)
文章標籤

Edison 發表在 痞客邦 留言(0) 人氣(1,604)

  • 個人分類:方程式求解
▲top
1

個人資訊

Edison
暱稱:
Edison
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • (118,942)01_初學指標請進 - 指標與位址
  • (55,637)[console] 二維陣列基本介紹
  • (16,457)[console] 二維陣列與指標
  • (12,780)[演算法 - 數] 求質數效率分析
  • (9,048)[C語言數值分析] 求PI
  • (4,909)[console] 一維陣列與指標
  • (4,608)Autorun.inf 簡介
  • (3,042)[演算法 - 數] 阿姆斯壯數
  • (2,869)[字典檔 - C語言] 初版
  • (1,441)命令提示字元常用指令

文章分類

toggle C/C++ 程式設計 (8)
  • 程式亂語 (3)
  • 作業文 (12)
  • 方程式求解 (4)
  • 線性代數問題 (6)
  • 數的特性 (6)
  • 基礎筆記 (12)
  • Win32視窗設計 (7)
  • 指標特輯 (13)
toggle 軟體應用 (3)
  • Application (1)
  • Windows Operation. (7)
  • 命令提示字元 (3)
toggle 非資工演算法 (1)
  • NP 問題演算法 (1)
  • 未分類文章 (1)

最新文章

  • 微小
  • 準備搬家
  • [作業文] 井字遊戲
  • [作業文] 星號問題種類
  • [作業文] 太陽星星月亮 - 畫數字問題
  • [作業文] 太陽星星月亮 - 中空凌形問題
  • [轉載] 送給正在學習C++朋友的50條建議
  • 初學者對 IDE / C(++) 的錯誤認知
  • [作業文] 一行版九九乘法表
  • [作業文] cos(x) = 1- x^2/2! + x^4/4! - ....... x^n/n!

最新迴響

  • [22/04/08] 訪客 於文章「[轉載] 送給正在學習C++朋友的50條...」留言:
    原本在搜尋引擎找出一堆 Blog 文章,不知哪幾篇值得花時間...
  • [19/12/06] 蔡采娟 於文章「01_初學指標請進 - 指標與位址...」留言:
    為甚麼a的位址跟ptr2的位址是差12,不是差4個位元...
  • [19/01/02] Lubar WU 於文章「01_初學指標請進 - 指標與位址...」留言:
    原來是這樣 難怪原本1.2那邊我看不懂 學校教科...
  • [18/06/20] t789245 於文章「準備搬家...」留言:
    c7lfo9YwD奢侈品仿牌原單品質良心賣家,誠信做生意,保...
  • [18/03/26] 搭拉拉' 於文章「01_初學指標請進 - 指標與位址...」留言:
    感謝...
  • [17/11/06] 漆黑月光 於文章「03_指標的指標...」留言:
    請問一下 如果我再主程式用calloc取得五個記憶體位址分別...
  • [17/09/23] 訪客 於文章「03_指標的指標...」留言:
    感謝教學...
  • [17/07/27] 訪客 於文章「01_初學指標請進 - 指標與位址...」留言:
    講得太棒了,有圖秒懂,描述又有條理,謝謝您...
  • [17/07/27] 訪客 於文章「[字典檔 - C語言] 初版...」留言:
    這種寫法是種簡便的方式...
  • [17/02/07] 張皓雲 於文章「[作業文] 使用 linklist 解多...」留言:
    當輸入係數是1次方不是1時,會有錯誤 3 1 1 1 ...

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: