1樓:匿名使用者
sub s()
dim l#, u#, m#
l = 0
u = 1
do while u - l > 10 ^ -10m = (u + l) / 2
y =m^3-4*m^2+1
if y = 0 then exit doif y > 0 then
l = m
else
u = m
end if
loop
msgbox "x=" & m
end sub
如何用matlab程式設計求解x∧3+2*x∧2-1=0在(1,3)範圍內的根?
2樓:
^^只會用抄
符號解。襲。。
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 幫忙寫個程式,用牛頓迭代法求方程x^3-3*x-1=0在2附近的解
3樓:匿名使用者
^syms x
x0=2;
f=x^3-3*x-1;
eps=1e-6;
maxcnt=1000;
fx=diff(f,x);
x1=x0;
cnt=1;
while cnt<=maxcnt
x2=x1-subs(f/fx,x,x1);
if abs(x1-x2)數,迭代前,迭代後x1=x2;
cnt=cnt+1;
endsubs(f,x,x2)
4樓:06級王勇
#include
main()
while(fabs(f/fd)>1e-5);
printf("x=%.6f",x1);}
matlab怎麼畫出x^4+x^3+x^2+x^2+x+1=0的影象啊?
5樓:昱婷漫步
這是一元四次方程,有兩對共軛復根:
p=[1 1 2 1 1]
a=roots(p)
-----執行結果:
a =-0.5000 + 0.8660i
-0.5000 - 0.8660i
0.0000 + 1.0000i
0.0000 - 1.0000i
--------想畫什麼圖:
p=[1 1 2 1 1]
a=roots(p)
ar=real(a)
ai=imag(a)
plot(ar,ai,'*') %方程根在複平面上分佈圖grid on
%畫左側多項式函式圖,沒有實根,所以函式曲線與實軸沒有交點。
x=-2:0.1:2;
y=x.^4+x.^3+2*x.^2+x+1;
figure(2)
plot(x,y,'r.')
matlab求類似f3x12x2在x
你的問題屬於線性規劃的問題。給你舉個比較有代表性的例子吧。例如要求 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 4...
怎麼用matlab做yx5x47x
clear all y x x.du5 x.4 7 x.3 0.75 x.2 4 x 8 ezplot y grid on 或者zhi dao clear all x 5 0.1 5 y x.5 x.4 7 x.3 0.75 x.2 4 x 8 plot x,y grid on clear all ...
在平面直角座標系中,已知直線y 3 4x 3與x軸,y軸分別交於A,B兩點,點C 0,n
解 依題意,a點的座標為 4,0 b點的座標為 0,3 ab 5,設點b剛好落在x軸上的d點,則ad ab 5,設ac的解析式為y kx n,把a 4,0 代入,解得n 4k,所以bc 3 4k,oc 4k,因為三角形abc與三角形adc的面積相等,所以0.5 5 4k 0.5 4 3 4k 解得k...