matlab求函式極值,matlab求函式的極值

時間 2023-01-13 20:20:04

1樓:匿名使用者

你要求數值解還是解析解?就乍一看,後面那個積分存不存在還難說呢。

matlab求函式的極值

2樓:網友

x = 10;

y = zeros(numel(x),1);

for i = 1:numel(x)

y(i) =sin(i^2)+cos(i+2);

endy_min = min(y);

y_max = max(y);

x_min=x(find(y==y_min));

x_max=x(find(y==y_max));

執行結果:x_min=3,y_min=;x_max = 5,y_max=

即在最小值點x=3處有最小值;在最大值點x=5處有最大值。

如何用matlab求函式的單調區間和極值

3樓:網友

有三種方法:導數為0求極值、優化演算法(運用函式)、繪圖觀察有2個函式:[x,feal,exitflag,output]=fminbnd(fun,x1,x2,options)[x,feal,exitflag,output]=fminsearch(fun,x0,options)%若exitflag給出數大於0,則成功找到極值點,x,fval分別是極值點和對應的目標函式極值運用函式的例子:

在-10《x《10區間,求函式最小值x1=-10;x2=10;yx=@(x)(sin(x)^2)*exp(

1));xn0,fval,exitflag,output]=fminbnd(yx,x1,x2)

怎樣用matlab求函式的極值點和拐點

4樓:匿名使用者

syms x y

f=x^3-y^3+3*x^2+3*y^2-9*x ;

fx=diff(f,x);

fy=diff(f,y);

[x0 y0]=solve(fx,fy,'x','y')ffx=diff(fx,x);

ffy=diff(fy,y);

fxfy=diff(fx,y);

[x1 y1]=solve(ffx,ffy,'x','y')x0和y0是極值點,x1和y1是拐點。

matlab 求函式的極值點和拐點

5樓:血之沙

先求其導數,令導數的式子=0 得到的解便是極值點,如果超出了[-2,2]的範圍,還要把-2與2比較。

matlab三元函式求極值怎麼做呢

6樓:匿名使用者

可以考慮用 fmincon(),具體用法見 doc fmincon,記 a = x(1), b = x(2), c = x(3):

fun = x)(275257*cos(x(2) -pi/2))/8000 ..

- 1993803*cos(x(3))/50000 ..

- 585179*cos(x(1) -pi/2 + x(2))/25000;

lb = 0, 0, pi/4];

ub = pi, 5*pi/36, pi/2];

x0 = 0, 0, pi/4];

x = fmincon(fun,x0,,,lb,ub)

結果:x =

其實你也可以先分析一下,比如你這裡 c 和 a, b 是獨立的那麼可以分解成兩個極值問題。畫個圖就很容易看出來了,在 c 和 b 的方向上都是單調的(所以肯定 b 取 0, c 取 pi/4 = 最後就是一個關於 a 的一元極值問題(從圖中也大概可以估出極小值點大約是 1.

5 左右)。

7樓:匿名使用者

on來求解。寫成向量形式,約束a*x<=b,初始值x0附近可以搜出出區域性極小值。輸入:

z=@(x);

a=[1,0;0,1];

b=[15;8];

x0=[1;1];

[x,feval]=fmincon(z,x0,a,b)得到區域性極小值的座標和函式值:

x =feval =

8樓:匿名使用者

用fminunc求。

至於怎樣用,可以看看這個頁面:

matlab 求函式的極值點和拐點

化學工程 花了兩天時間,終於研究明白了!function hh global dy1 dy2 y x 2 sin x 2 x 2 dy1 diff y dy2 diff y,2 subplot 3,1,1 ezplot y,2 2 subplot 3,1,2 ezplot dy1,2 2 hold ...

matlab中,關於多元函式的擬合matlab程式如何書寫?(4自變數1因變數)

題主的 4自變數1因變數 多元函式的擬合matlab程式。可以用nlinfit非線性迴歸函式來做 也可以用lsqcurvefit函式 實現 x1 0.55 0.65 0.65 0.65 0.65 0.55 0.55 0.55 0.65 x2 1.6 1.6 1.4 1.6 1.4 1.4 1.6 1...

matlab擬合非線性函式,如何用matlab進行已知函式的非線性擬合

兔子和小強 線性模型 非線性模型是以待優化引數w為參考 而不是看x y w x 表示轉置 描述的是線性模型。題目中要擬合的函式是 y w0 w1 cos a wn cosna,它同樣符合y w x,其中x 1 cosa cosna 設x構成的集合是x,y構成的集合是y,可依據最小二乘法求出w xx ...