如何用matlab求方程的整數解

2021-03-19 18:26:34 字數 538 閱讀 9285

1樓:匿名使用者

這裡提供一個利用網格矩陣解二維不定方程整數解的方法:

已知6整數解。

matlab程式如下:

x=5:29;y=14:35;

[x,y]=meshgrid(x,y);

z=2*x+5*y;

k=find(z==126);

x(k),y(k)

輸出為:

ans=

8 13 18 23 28

ans=

22 20 18 16 14

即方程有5組解:(8,22),(13,20),(18,18),(23,16),(28,14).

2樓:池慧費凌寒

這裡提供一個利用網格矩陣解二維不定方程整數解的方法:

已知6為:

ans=813

1823

28ans=

2220

1816

14即方程有5組解:(8,22),(13,20),(18,18),(23,16),(28,14).

如何用MATLAB求解0 1整數規劃

用lingo,好用,專門做優化的,比matlab好用,matlab得到的可能不是全域性最優解。如何用matlab求解0 1規劃問題 20 你是數學建模的吧,我也在愁這個問題。matlab程式設計 0 1規劃問題 向高手求程式 建立數學模型。設xi 1表示ai被選中,xi 0表示ai沒被選中。則數學模...

matlab遇到的問題,如何用matlab解決這個問題?

矩陣和數相乘要用點乘。a b c 300 d 300 e f 30 x 0 pi 30 2 pi a 2 c a sin x 2 d c sin e b 2 a c cos x 2 d c cos e c b b d d a a c c 2 d a cos x cos e 2 a d sin e s...

如何用matlab畫這個公式的圖,求程式設計。跪求啊

由於x,y都是正數,1 x y一定小於1,所以你的第二個條件就是x y 1。那麼符合條件的x,y在一個三角形區域,t就是這個三角形區域對應的曲面。程式如下 x,y meshgrid 0 0.01 1 t 3273.39 x 16284.32 y 6266.34 1 x y 0.371 298.15 ...