matlab solve解顯示root 方程 ,怎麼顯示出數值解

2021-05-13 03:04:14 字數 3658 閱讀 4081

1樓:嚕嚕晗寶

當solve解顯示有root形式的方程解,可以用vpa()函式命令求出方程的數值解。具體操作過程為

>> syms x

>> s=solve(det([5*x 2 1;-1 4*x 2;2 -3 10*x])==0,x)

>> s=vpa(s)

從運算結果,可以看到方程的實數解為-0.21474642157167318650910503113932

2樓:nexus科技

請參考以下matlab**。注意應用solve()函式的格式。例如solve(f(x)=0,x)可以簡寫成以下形式:solve(f(x))

執行如下matlab**:

% ***************===

syms x;

solve(det([5*x 2 1; -1 4*x 2; 2 -3 10*x]))

eval(ans)

%********************執行結果如下:

ans =

-0.2147

0.1074 + 0.4946i

0.1074 - 0.4946i

3樓:真

clear;clc;

syms x

solve(det([5*x 2 1;-1 4*x 2;2  -3 10*x])==0,x)

a=solve(det([5*x 2 1;-1 4*x 2;2  -3 10*x])==0,x, 'maxdegree', 3)

vpa(a)

double(a)

4樓:匿名使用者

用變數精度演算法(vpa)現在顯示的一個方程的根,比如

matlab solve解顯示root怎麼顯示出數值解?

5樓:匿名使用者

執行如下matlab**:

% ***************===

syms x;

solve(det([5*x 2 1; -1 4*x 2; 2 -3 10*x]))

eval(ans)

%********************執行結果如下:

ans =

-0.2147

0.1074 + 0.4946i

0.1074 - 0.4946i

matlab解方程,數值解或解析解

6樓:嚕嚕晗寶

用solve()函式可以求得解析解。使用方法如下:

syms n0 n2 n1 r phi

solve(r-((n0-n2)^2*(cos(phi/2))^2+(n0*n2/n1-n1)^2*(sin(phi/2))^2)/((n0+n2)^2*(cos(phi/2))^2+(n0*n2/n1+n1)^2*(sin(phi/2))^2),'n1')

ans =

1/(-2*tan(1/2*phi)^2+2*r*tan(1/2*phi)^2)*tan(1/2*phi)*(-(-2+2*r)*(r*n0^2+r*n2^2+2*r*tan(1/2*phi)^2*n0*n2+2*r*n0*n2-n0^2+2*n0*n2-n2^2+2*tan(1/2*phi)^2*n0*n2-(6*n0^2*n2^2+6*r^2*n0^2*n2^2+8*tan(1/2*phi)^2*n0^2*n2^2+16*r*tan(1/2*phi)^2*n0^2*n2^2+r^2*n0^4-2*r*n0^4+r^2*n2^4-2*r*n2^4-4*n0^3*n2-4*n0*n2^3+4*r^2*n0^3*tan(1/2*phi)^2*n2+4*r^2*n2^3*tan(1/2*phi)^2*n0+8*r^2*tan(1/2*phi)^2*n0^2*n2^2+16*r*tan(1/2*phi)^4*n0^2*n2^2+4*r^2*n0^3*n2+4*r*n0^2*n2^2+4*r^2*n2^3*n0-4*n0^3*tan(1/2*phi)^2*n2-4*n2^3*tan(1/2*phi)^2*n0+n0^4+n2^4)^(1/2)))^(1/2)

-1/(-2*tan(1/2*phi)^2+2*r*tan(1/2*phi)^2)*tan(1/2*phi)*(-(-2+2*r)*(r*n0^2+r*n2^2+2*r*tan(1/2*phi)^2*n0*n2+2*r*n0*n2-n0^2+2*n0*n2-n2^2+2*tan(1/2*phi)^2*n0*n2-(6*n0^2*n2^2+6*r^2*n0^2*n2^2+8*tan(1/2*phi)^2*n0^2*n2^2+16*r*tan(1/2*phi)^2*n0^2*n2^2+r^2*n0^4-2*r*n0^4+r^2*n2^4-2*r*n2^4-4*n0^3*n2-4*n0*n2^3+4*r^2*n0^3*tan(1/2*phi)^2*n2+4*r^2*n2^3*tan(1/2*phi)^2*n0+8*r^2*tan(1/2*phi)^2*n0^2*n2^2+16*r*tan(1/2*phi)^4*n0^2*n2^2+4*r^2*n0^3*n2+4*r*n0^2*n2^2+4*r^2*n2^3*n0-4*n0^3*tan(1/2*phi)^2*n2-4*n2^3*tan(1/2*phi)^2*n0+n0^4+n2^4)^(1/2)))^(1/2)

1/(-2*tan(1/2*phi)^2+2*r*tan(1/2*phi)^2)*tan(1/2*phi)*(-(-2+2*r)*(r*n0^2+r*n2^2+2*r*tan(1/2*phi)^2*n0*n2+2*r*n0*n2-n0^2+2*n0*n2-n2^2+2*tan(1/2*phi)^2*n0*n2+(6*n0^2*n2^2+6*r^2*n0^2*n2^2+8*tan(1/2*phi)^2*n0^2*n2^2+16*r*tan(1/2*phi)^2*n0^2*n2^2+r^2*n0^4-2*r*n0^4+r^2*n2^4-2*r*n2^4-4*n0^3*n2-4*n0*n2^3+4*r^2*n0^3*tan(1/2*phi)^2*n2+4*r^2*n2^3*tan(1/2*phi)^2*n0+8*r^2*tan(1/2*phi)^2*n0^2*n2^2+16*r*tan(1/2*phi)^4*n0^2*n2^2+4*r^2*n0^3*n2+4*r*n0^2*n2^2+4*r^2*n2^3*n0-4*n0^3*tan(1/2*phi)^2*n2-4*n2^3*tan(1/2*phi)^2*n0+n0^4+n2^4)^(1/2)))^(1/2)

-1/(-2*tan(1/2*phi)^2+2*r*tan(1/2*phi)^2)*tan(1/2*phi)*(-(-2+2*r)*(r*n0^2+r*n2^2+2*r*tan(1/2*phi)^2*n0*n2+2*r*n0*n2-n0^2+2*n0*n2-n2^2+2*tan(1/2*phi)^2*n0*n2+(6*n0^2*n2^2+6*r^2*n0^2*n2^2+8*tan(1/2*phi)^2*n0^2*n2^2+16*r*tan(1/2*phi)^2*n0^2*n2^2+r^2*n0^4-2*r*n0^4+r^2*n2^4-2*r*n2^4-4*n0^3*n2-4*n0*n2^3+4*r^2*n0^3*tan(1/2*phi)^2*n2+4*r^2*n2^3*tan(1/2*phi)^2*n0+8*r^2*tan(1/2*phi)^2*n0^2*n2^2+16*r*tan(1/2*phi)^4*n0^2*n2^2+4*r^2*n0^3*n2+4*r*n0^2*n2^2+4*r^2*n2^3*n0-4*n0^3*tan(1/2*phi)^2*n2-4*n2^3*tan(1/2*phi)^2*n0+n0^4+n2^4)^(1/2)))^(1/2)

iphone不顯示wifi圖示應該怎麼解決

1 當iphone手機上沒有出現無線wifi網路圖示時,即使關閉無線網路,然後在 設定 無線區域網 中將其開啟,也會顯示。2 同樣,在關閉控制中心的無線功能後,再次開啟它無法解決問題。3 解決問題的唯一方法是重啟iphone6s。請按iphone右側的電源按鈕以顯示關機選項。4 當出現關機選項時,再...

AMD顯示問題,AMD顯示卡驅動有問題,怎麼解決

1 這是兩個amd的顯示卡,目前能看到是r2和r5系列 2 注意,你的顯示卡驅動失敗,有黃色感嘆號!所以系統沒有正確的識別你的顯示卡!望採納!給你一個可能因為失誤導致的錯誤,顯示卡有兩個是因為其中一個是核顯,就是cpu自帶的顯示卡,另外一個是獨立顯示卡。但最終只有一個顯示卡是正常的,如果沒有接到獨立...

oppo手機r809t聯通上網顯示E的符號是怎麼回事

你好bai,e表示的就是2g網路哦 du,您的手機是zhir809t,支援的是移dao動3g 2g網路和聯通2g網路,如版 果您想要使用 權3g網路的話需要用移動3g卡哦,使用聯通卡只能使用2g的網路,這是由手機硬體決定的,建議您可以使用移動3g卡體驗一下 若您還有其他的問題諮詢,您可以進入oppo...