1樓:書宬
^x=roots([3 4 7 2 9 12])或zhi
x=double(solve('3*x^dao5+4*x^4+7*x^3+2*x^2+9*x+12'))
結果版:權
x =-0.9583
0.6737 + 1.0159i
-0.8612 - 1.4377i
-0.8612 + 1.4377i
0.6737 - 1.0159i
用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,
2樓:匿名使用者
正確答案:
第二種方法中函式poly2str,替換為poly2sym即可f=poly2sym(a,』x』);
g=poly2sym(b,』x』);
用matlab求x^4-3x^3+5x-2=0。 要有程式和結果,謝謝了。
3樓:親暱曉寶
^用matlab求x^4-3x^3+5x-2=0方程的解,可以用下列方法來實現:
1、用vpasolve()函式命令
syms x,x=vpasolve(x^4-3*x^3+5*x-2)
2、用roots()函式命令
p=[1 -3 0 5 -2]; %方程的係數
roots(p)
執行結果
其他方法,如fsolve,fzero,數值迭代法(二分法,牛頓法)只能得到某一數值。
4樓:匿名使用者
solve()函式求精確解
>> double(solve('x^4-3*x^3+5*x-2=0'))
ans =
2.0000
1.8019 + 0.0000i
-1.2470 + 0.0000i
0.4450 - 0.0000i
表示實數解x=2,還有三個複數解
如何用matlab畫出以下這個方程 (x^2 + (9/4)*y^2 + z^2 - 1)^3 - x^2*z^3 - (9/80)y^2*z^3 = 0
5樓:匿名使用者
這就是乙個高次的三元方程, 在空間上對應平面圖形要畫出來需要點技巧, 先解出函式表示式來, 再畫.
命令如下:
y=solve('(x^2 + (9/4)*y^2 + z^2 - 1)^3 - x^2*z^3 - (9/80)*y^2*z^3 = 0','y')
ezmesh(y(1),200);
hold on
ezmesh(y(2),200)
axis auto
axis equal
還有幾個解應該是復空間裡面的, 畫不出來圖形.
6樓:
^x=-2:0.03:2;y=-1:0.01:1;z=-1:0.01:1.5;
[x,y,z]=meshgrid(x,y,z);
f=(x.^2+(9/4)*y.^2+z.^2-1).^3-x.^2.*z.^3-(9/80)*y.^2.*z.^3;
p=patch(isosu***ce(x,y,z,f,0));
set(p,'facecolor','r','edgecolor','none');
daspect([1 1 1]);
view(3);
axis off
camlight;
解方程3x5的平方25x
3 x 5 的平方 2 5 x 3 x 5 2 2 x 5 0 x 5 3x 13 0 x1 5 x2 13 3 3 5 x 的平方 2 5 x 3 x 5 2 3x 15 2 3x 17 x 17分之3 先約分,兩邊同除以 x 5 得 3 x 5 2 再化簡 3x 15 2 x 13 3 但在約分...
4分之3x5分之110分之3解方程
你好 4分之3 x 5分之1 10分之3解 x 5分之1 10分之3 4分之3x 5分之1 5分之2 x 5分之2 5分之1 x 5分之1 去括號得,3x 4 3 20 3 10 都乘以20得,15x 3 6 移項得,15x 6 3 合併同類項得,15x 3 係數化1得,x 1 5 15分之4x 5...
3x 2 2x 5解方程求答案,3x 2 2x 5解方程求答案
3x 2 2x 5 用十字相乘法 3x 2 2x 5 0 3x 5 x 1 0 所以 x 5 3 或者 x 1 3x 2x 5 3x 2x 5 0 因式分解 十字相乘法 x 1 3x 5 0方程有兩個解 解一 x 1 0 x 1解二 3x 5 0 3x 5 x 5 3 解 1.配方法 2.分解因式 ...