matlab解方程如何把值也帶進去算

2021-03-17 19:26:50 字數 1215 閱讀 6234

1樓:匿名使用者

syms x y;[x,y]=solve('x+y=a','x*y=b');

a=3;b=2;

x=subs(x,,);

y=subs(y,,);

2樓:匿名使用者

x = subs(x)

y = subs(y)就行了

3樓:

[x,y]=solve('x+y=3','x*y=2')試試

matlab solve解顯示root(一個方程),怎麼顯示出數值解??

4樓:嚕嚕晗寶

當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

5樓: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

6樓:真

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)

7樓:匿名使用者

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

如何用Matlab解方程組怎麼用matlab解含有字母系數的方程組的解,舉個簡單例子

s solve 2 x y 1,x 2 y z,x y z 4 x,y,z 前面的參復 數是方程制組列表,後面是未知變數列bai表s.x 輸出未知數 dux的值 zhis.y 輸出未知數y的值 s.z 輸出未知數z的值 f x 2 x 定義一個匿名函式y 2x,其中 x 表示x是匿名函式的 dao自...

解方程 x x的絕對值 ,解方程 x x的絕對值

如果 x x的絕對值 2 0 指 x lxl 2 0 這樣解 x lxl 2 0 可化為 lxl lxl 2 0 分解因式得 lxl 2 lxl 1 0上式要成立,只能 lxl 2 0 所以 lxl 2 所以 x 2 如果 x x的絕對值 2 0 指 lx xl 2 0 這樣解 lx xl 2 x ...

如何解方程?怎麼解方程?

這個題,也可以用常規方法解,也可以用簡便方法做,如下。解方程。solving equations 最著名的公式之一是二次方程的通解公式,如果方程寫為 那麼通解公式就可以告訴我們方程的解為 以及。無論a,b,c的值是多少,這個公式都可以告訴你解是多少。它們使用起來很方便。這有一個類似的但複雜得多的公式...