如何使用matlab求解二元二次方程組的問題

2021-03-08 09:19:43 字數 1369 閱讀 4563

1樓:匿名使用者

^af=0.8;

af=-0.02;

ab=-0.6;

v0=12.26;

t=104;

s=1347.1;

a1=af+af;

a2=af;

a3=ab+af;

[u,w]=solve('(u-v0)/(af+af)+(w-u)/af-w/(ab+af)=104',...

'(u^2-v0^2)/2*(af+af)+(w^2-u^2)/2*af-w^2/2*(ab+af)=1347.1','u,w');

u = subs(u)

w = subs(w)

u =44.7261

-42.5912

w =44.9278

-47.6136

2樓:紙飛機上的貓

你有兩點錯誤:

1、你給solve函式輸入公式時是不用加單引號的 直接輸入就行,加了單引號就變成字串了,所以matlab說你是無效表達

2、在使用solve函式時u、w是兩個符號變兩,應該先定義:syms u w

程式應改為:

syms u w

af=0.8;

af=-0.02;

ab=-0.6;

v0=12.26;

t=104;

s=1347.1;

a1=af+af;

a2=af;

a3=ab+af;

[su,sw]=solve((u-v0)/(af+af)+(w-u)/af-w/(ab+af)==104,(u.^2-v0.^2)/(2*(af+af))+(w.

^2-u.^2)/(2*af)-w.^2/(2*(ab+af))==1347.

1)為了與符號變數u、w相區別,方程解應該重新命名滿意請採納~☆⌒(*^-゜)v thx!!

怎樣用matlab解一個二元二次方程組

3樓:匿名使用者

舉個栗子:

%宣告兩個符號變數

>> syms x y

%用solve函式求,最後設定為只求實數解>> s = solve( -2 * x + x^2 + x * y == 6, 3 * y + 2 * x * y - y^2 == 12, 'real', true )

s =x: [2x1 sym]

y: [2x1 sym]

%xy分別得到兩個解,轉換為double顯示解>> double(s.x)

ans =

2.0000

2.3903

>> double(s.y)

ans =

3.0000

2.1199

如何用二元期權賺錢

用二元期權賺錢你想要先知道二元期權是如何操作交易的,如何通過交易來盈利的。選擇標的資產如 交易外匯貨幣對 gbp jpy 或 usd eur。分析判斷 走向,這樣你能知道是買看漲期權還是看跌期權,選擇你想投資的數額。在二元期權交易平臺上完成以上步驟,需要做的就是等待合約到期。如果期權期滿是價內期權,...

什麼是二元文化,什麼是二元文化

一種解bai釋 何謂 人類 文化的二du元結構 可以zhi說,人類文化的二元結dao構是基於人類自身內生物特容性而形成的兩種文化路向。在此,文化 的定義應該理解為梁漱溟先生關於 文化 定義,即所謂文化就是 人類生活的樣法罷了 就象生物世界的多樣性,人類生存的樣法也是多樣的,最明顯的是他看似對立的二元...

怎麼用matlab畫二元函式圖,怎麼用matlab 畫二元函式影象

式子中的想抄想x 1 x 2 表示的是數襲組中的元素,bai不是自變數啊?自變數本身應該 du是數zhi組 程式 x1 10 0.1 10 x1,x2是自變數,定義域是dao自己設的,可以改的 x2 10 0.1 10 fun 20.x1.x2 1.666584.x1 2000 函式 plot3 x...