matlab求類似f3x12x2在x

2021-03-07 02:30:42 字數 2677 閱讀 7964

1樓:匿名使用者

你的問題屬於線性規劃的問題。給你舉個比較有代表性的例子吧。例如要求

z=0.043x1+0.027x2+0.025x3+0.022x4+0.045x5

的最大值。

需要滿足如下條件:

x2+x3+x4>=400

(2x1+2x2+x3+x4+5x5)/(x1+x2+x3+x4+x5)<=1.4

(9x1+15x2+4x3+3x4+2x5)/(x1+x2+x3+x4+x5)<=5

x1+x2+x3+x4+x5<=1000

**可以列些如下:

clear;

c=-[0.043,0.027,0.025,0.022,0.045];

a=[0,-1,-1,-1,0;0.6,0.6,-0.4,-0.4,3.6;4,10,-1,-2,-3;1,1,1,1,1];

b=[-400,1.4,5,1000]; %此處已經過簡單線性變化變換

v=[0,0,0,0,0];%設迭代初值

[x,f,exitflag,output,lag]=linprog(c,a,b,,,v) %輸出結果

這樣就可以了。

不知道是否解答了你的疑問,歡迎追問~

2樓:匿名使用者

用lingo軟體求解

如何用matlab程式設計求解x∧3+2*x∧2-1=0在(1,3)範圍內的根?

3樓:

^^只會用抄

符號解。襲。。

syms x

f=x^3+2*x^2-1

solve(f==0,x)

結果如下:

ans =

-1- 5^(1/2)/2 - 1/2

5^(1/2)/2 - 1/2

matlab求龍格函式f(x)=1/(1+25*x^2)在區間[-1,1]上取n=10的等距節點,分別作多項式插值三次樣條插值

4樓:匿名使用者

^x = linspace(-1,1,10);

x1 = linspace(-1,1,100);

y =1./(1+25*x.^2);

y1 = interp1(x,y,x1,'cubic');

y2 = interp1(x,y,x1,'spline');

figure();

plot(x,y,'ro');

hold on;

plot(x1,y1,'b',x1,y2,'g');

legend('插值

點','多項式','三次版樣條

權');

5樓:匿名使用者

^m程式

bai如du下zhi

:dao

內x=-1:0.0001:1;

y=1./(1+25*x.^容2);

x1=-1:0.2:1;

y1=interp1(x,y,x1,'spline');

plot(x1,y1,'o',x,y)

grid on

xlabel('x')

ylabel('y')y1

6樓:匿名使用者

^m程式

抄如襲下bai:du

zhix=-1:0.0001:1;

y=1./(1+25*x.^dao2);

x1=-1:0.2:1;

y1=interp1(x,y,x1,'spline');

plot(x1,y1,'o',x,y)

grid on

xlabel('x')

ylabel('y')y1

7樓:匿名使用者

^m程式如下:

x=-1:0.0001:1;

y=1./(1+25*x.^2);

x1=-1:0.2:1;

y1=interp1(x,y,x1,'spline');

plot(x1,y1,'o',x,y)

grid on

xlabel('x')

ylabel('y')

y1結果如

內圖:容

用matlab求最大公因式問題,例如設f(x)=4*x^4-2*x^3-16*x^2+5*x+9, g(x)=2*x^3-x^2-5*x+4,

8樓:匿名使用者

第一種程式中,f和g都是(1*1syms),即符號型標量。

後一種程式轉成的f和g都是char,字版符串。因為兩者長度不一權樣,所以***沒法運算。用這種方式,即使將g補充成0*x^4+2*x^3……,也不一頂能得到你想要的結果。

9樓:匿名使用者

看樓主的來問題,可以知道matlab已經有了一自定基礎。

第一種方

法可行,是因為f,g都是字串函式,***命令可以正確使用。

但第二種方法,f,g類似於一個矩陣,而且大小還不一樣,所以會出錯。

不知道我講明白了沒有。

你可以分別執行倆種方法的size(f)看效果。

10樓:匿名使用者

正確答案:

第二種方法中函式poly2str,替換為poly2sym即可f=poly2sym(a,』x』);

g=poly2sym(b,』x』);

求 1 2 x 3 x 1 x當x趨於正無窮時的極限

3 baix 1 2 dux 3 x 3 3 zhix3 1 2 x 3 x 1 x 3 1 x 3 lim x 3 1 x 1由迫斂dao 準則 夾內 擠準則 容得 lim x 1 2 x 3 x 1 x 3 先取制對數,再用洛比達法則,lim ln 1 2 x 3 x x lim 2 xln2 ...

3x 4 5,x 12的解方程求過程

解 2 3x 4 5x 12 10 15x 12 15x 12 22 15x 12 x 12 22 15 x 90 11 2 3x 1 4 12 解方程,要過程 2 3x 自1 4 12解題步驟如下 先把除數bai 擴大100倍,du去掉小數點zhi使它變成整數,被除數也同時擴大100倍,一級一級往...

求解 已知X 2,求代數式 x 3 2x 1 2x 1x 3 x 3 2x 1x 3 1 2x 的值

2x 1 x 3 2x 1 x 3 x 3 x 3 2x 1 x 3 2x 1 x 3 x 3 2x 1 x 3 x 4 x 3 代入x 2 5 6 5 55 這不是你不會做,就是你太懶惰,這樣是學不好的 x 3 2x 1 2x 1 x 3 x 3 2x 1 x 3 1 2x x 3 2x 1 2x...