求最大值近似值的方法

看板Math作者 (道別,下段旅程。)時間8年前 (2016/01/18 00:56), 編輯推噓1(105)
留言6則, 4人參與, 最新討論串1/1
問題說明: 有一個程式 有三項變數xyz 程式運算完會得到一個數值 求至少一組xyz組合 使計算出的數值為最大值 因為是電腦運算 所以想了解如何演算可以較有效率的逼近最大值 而不是用窮舉法的方式 如果先以y=b, z=c代入 運算出函數最大值時的x為p 再以x=p, z=c代入 運算出函數最大值時的y為q 再以x=p, y=q代入 運算出最大值時z為r 這樣的方式得到的解pqr會和實際最大值差很多嗎? 一開始初始代入的b和c用哪個範圍代入的影響大嗎? 不曉這樣po是否能了解我的問題 對於解決這樣問題是否有專門的方法呢?? 謝謝回答 感激不盡!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.253.228 ※ 文章網址: https://www.ptt.cc/bbs/Math/M.1453049817.A.34A.html

01/18 01:07, , 1F
你的f(x,y,z)是連續的還是離散的?
01/18 01:07, 1F

01/18 01:26, , 2F
xyz都是連續的
01/18 01:26, 2F

01/18 13:59, , 3F
你使用哪一個程式語言?
01/18 13:59, 3F

01/18 19:55, , 4F
別人已經寫好的routine滿大街,看你用什麼語言去抓
01/18 19:55, 4F

01/18 19:56, , 5F
一個library來用就好
01/18 19:56, 5F

01/18 21:57, , 6F
我用c# 請問有範例或網頁教學嗎
01/18 21:57, 6F
文章代碼(AID): #1McyVPDA (Math)