Matlab試題,「找到y 2 x 1 x

2022-07-06 14:02:06 字數 707 閱讀 8766

1樓:匿名使用者

syms x1 x2

y=2*(x1-x2)^2-x1^4-x2^4dydx1=diff(y,x1)

dydx2=diff(y,x2)

[x1,x2]=solve(dydx1,dydx2,'x1','x2')

x1=eval(x1)

x2=eval(x2)

y=2*(x1-x2).^2-x1.^4-x2.^4ymax=max(y)

祝你學習愉快!

2樓:完美世界漩渦

function [f,g]=fun(x);

f=2*(x(1)-x(2))^2-x(1)^4-x(2)^4;

g=[4*(x(1)-x(2))-4*x(1)^3;-4(x(1)-x(2))-4*x(2)^3];

上面是一個呼叫函式,先儲存到fun.m

options=optimset('gradobj','on');

[x,y]=fmin('fun',rand(1,2),options);

這樣就可以了。

3樓:匿名使用者

應該有定義域的吧~~

假設定義域是(0,100)

>>x=0:100;

>>y=2*(x(1)-x(2))^2-x(1)^4-x(2)^4;

>>ymax=max(y) 回車,即為你要的最大值啦

數學x1x2 y1y2,數學x1x2 y1y

設向量a x1,y1 b x2,y2 1 a b a.b lallblcos 0推理過程 a x1i y1j,b x2i y2j,i,j為單位向量,ij 0 a.b x1i y1j x2i y2j x1x2lil 2 x1y2 x2y1 ij y1y2ljl 2 x1x2 y1y2 所以 x1x2 ...

matlab中y32x2x怎麼輸入

x 1 10 y 3 2 x 2 x 抄 如果不用符號 襲變數的話這樣寫就夠了 寫成符號的話可以是 syms x y 3 2 x 2 x yy subs y,x,1 10 這句是給x賦值 syms x y 3 2 x 2 x matlab中如何輸入 x 3 x 2 三次方 具體操作步驟如下。1 第一...

求下列值域(1)y 2x2 3x 7 1x1 y

1.對稱軸即x 3 4,畫圖知x 3 4時函式取最小值,x 1時,取最大值。所以值域為 65 8 y 2 2.對稱軸即x 1 2,影象開口向上,所以x 3 2時取最小值,x 2時取最大值。值域為19 4 下面兩題函式圖象開口向下 3.值域為 12 y 4,4.值域為 15 2 這是處理二次函式值域問...