MATLAB程式设计进阶篇一般数学函数的处理与分析.pptVIP

  • 3
  • 0
  • 约1.22万字
  • 约 57页
  • 2016-09-26 发布于天津
  • 举报

MATLAB程式设计进阶篇一般数学函数的处理与分析.ppt

MATLAB程式设计进阶篇一般数学函数的处理与分析.ppt

雙重積分 (3) 範例:dblquad01.m 一般的情況下dblquad 會呼叫 quad 計算定積分。若須呼叫更為精確的 quadl,可執行下列指令 result = dblquad(@integrand,xMin,xMax,yMin,yMax,quadl) result = -9.8696 xMin = pi; xMax = 2*pi; yMin = 0; yMax = pi; result = dblquad(@integrand, xMin, xMax, yMin, yMax) result = -9.8698 函數的優化 MATLAB 提供了數個基本指令來進行數學函數的優化,本節將介紹: 單變數函數的最小化 多變數函數的最小化 設定最佳化的選項 若讀者有興趣使用較複雜的方法,可以使用「最佳化工具箱」(Optimization Toolbox) 單變函數的最小化 fminbnd 指令 尋求 humps 在 [0.3, 1] 中的最小值 範例:fminbnd01.m 最小值發生在 x = 0.637,且最小值為 11.2528 [x, minValue] = fminbnd(@humps, 0.3, 1) x = 0.6370 minValue = 11.2528 尋求最小值的中間過程 (1) 尋求最小值的中間過程 使用 o

文档评论(0)

1亿VIP精品文档

相关文档