怎麼用matlab做yx5x47x

2021-03-03 21:24:16 字數 1744 閱讀 4269

1樓:劉賀

^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;

x=0:0.1:7;

y=(x-0.5).*(x+0.9).*(x-0.654)+(x-0.23).*(x-0.89)+(x-0.45)+6;

plot(x,y);grid on;

用matlab求x^4-3x^3+5x-2=0。 要有程式和結果,謝謝了。

2樓:親暱曉寶

^用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,數值迭代法(二分法,牛頓法)只能得到某一數值。

3樓:匿名使用者

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畫圖y='x^3+2*x^2-5*x+1',fplot(y, [-4,2]),為什麼函式表示式要加引號??求解

4樓:

這個引號,表示這個式子是個代數式,也就是x是一個變數,也就是一個符號。一般情況下,matlab做運算時,變數在運算前要賦值的。所以要做一個區分。

5樓:足球先生

fplot函式是畫符號變數的函式。

如果你沒加引號,則畫向量,屬於離散點的,當然不行。

同樣,推薦使用ezplot,可以不用引號的,syms x

y=x^3+2*x^2-5*x+1;

ezplot(y)

用matlab求代數方程3*x^5+4*x^4+7*x^3+2*x^2+9*x+12=0的所有根

6樓:書宬

^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畫出函式y x 2與y x與y 2x的函式圖形

用matlab的plot 函式命令,利用畫出函式y x 2 y x與y 2x的函式圖形。x 10 1 10 x取值 y x.2 y1 x y2 2 x 計算y值 plot x,y,x,y1,x,y2 繪圖 xlabel x ylabel y 座標軸名稱 legend y x 2 y x y 2x 圖...

27x4x5怎麼用簡便方法計算,35x5x20用簡便方法計算

27x4x5 20 7 20 400 140 540 35x5x20用簡便方法計算 35x5x20 35x 5x20 35x100 3500 擴充套件資料簡算方法 利用公式法 1 加法 交換律,a b b a 結合律,a b c a b c 2 減法內運算性質 容 a b c a b c,a b c...

5X25X13X4X20怎麼用簡便方法計算

本題簡便計算主要是乘法結合律,則 5 25 13 4 20 5 20 25 4 13 100 100 13 10000 13 130000.原式 5x20x 25x4 x13 100x100x13 130000 5 25 13 4 20 5 20 25 4 13 100 100 13 130000 ...