精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • matlab中,兩個(gè)自變量的函數(shù)怎么求最大值(急!1)

    matlab中,兩個(gè)自變量的函數(shù)怎么求最大值(急!1)
    請(qǐng)舉例說明
    其他人氣:942 ℃時(shí)間:2019-08-21 07:50:36
    優(yōu)質(zhì)解答
    需求:利用matlab求解二元函數(shù) y=f(x1,x2)
    =(339-0.01*x1-0.003*x2)*x1 +(399-0.004*x1-0.01*x2)*x2-(400000+195*x1+225*x2) 的最大值
    步驟:1、syms x1 x2;
    2、y=(339-0.01*x1-0.003*x2)*x1+(399-0.004*x1-0.01*x2)*x2-(400000+195*x1+225*x2) 得 y = - 195*x1 - 225*x2 - x1*(x1/100 + (3*x2)/1000 - 339) - x2*(x1/250 + x2/100 - 399) - 400000
    3、y=simple(y) 得 y = - x1^2/100 - (7*x1*x2)/1000 + 144*x1 - x2^2/100 + 174*x2 - 400000
    4、求偏導(dǎo) dydx1=diff(y,x1) 得 dydx1 = 144 - (7*x2)/1000 - x1/50 dydx2=diff(y,x2) 得 dydx2 = 174 - x2/50 - (7*x1)/1000
    5、令偏導(dǎo)等于0,解方程 S=solve(dydx1,dydx2) 得 S = x1:[1x1 sym] x2:[1x1 sym]
    6、顯示結(jié)果 S.x1 得 ans = 554000/117 S.x2 得 ans = 824000/117
    7、把得到的結(jié)果代入原f(x1,x2),求最大y值:
    y=subs(y,x1,554000/117); y=subs(y,x2,824000/117) 得 y = 5.5364e+005
    當(dāng)然,該最大值是不是真正的最大值,還需要進(jìn)一步結(jié)合實(shí)際情況驗(yàn)證(通過畫出圖形,觀察二階導(dǎo)數(shù)的符號(hào)等).比如,syms x1 x2; y=(339-0.01*x1-0.003*x2)*x1+(399-0.004*x1-0.01*x2)*x2-(400000+195*x1+225*x2);然后使用 ezsurf(y,[0 10000],[0 10000]);就可以得到三維的圖形如下圖所示:
    可以看到,在感興趣區(qū)間內(nèi),函數(shù)是有最大值的,即上面求出的y = 5.5364e+005,在x1=554000/117,x2=824000/117處取得.
    我來回答
    類似推薦
    請(qǐng)使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁(yè)提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版