PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   [求助]數學方程式求整數解的方法 (https://www.pcdvd.com.tw/showthread.php?t=992190)

goddesschi 2012-11-30 04:52 PM

[求助]數學方程式求整數解的方法
 
1536Y+8XY=200000
我想針對y=(1,1000)找到x的整數解
像是這樣的數學方程式求解
大家會想用什麼工具去分析呢?
origin可以嗎?(順便還能輸出座標圖)
請大家推薦好用的方法參考,謝謝

coolpage 2012-11-30 05:18 PM

1536Y+8XY=200000
8XY=200000-1536Y
X = (200000-1536Y)/8Y
X = 200000/8Y - 1536Y/8Y
X = 25000/Y - 192
Y只要是25000的因數
X就會有整數解啦~~

Y可以用
1, 2, 4, 5, 8, 10, 20, 25, 40, 50, 100, 125, 200, 250, 500, 625, 1000, 1250, 2500, 3125, 5000, 6250, 12500, 25000
-1, -2, -4, -5, -8, -10, -20, -25, -40, -50, -100, -125, -200, -250, -500, -625, -1000, -1250, -2500, -3125, -5000, -6250, -12500, -25000
X 就自己算啦~

oodin 2012-11-30 05:21 PM

直接算比較快

1536Y+8XY=200000
192Y+XY=25000
XY=25000-192Y
X=25000/Y-192

Y=25000在1~1000內的因數

野口隆史 2012-11-30 05:37 PM

工具的話可以用wolframalpha
但我沒算,所以不知道這樣對不對就是了
https://www.wolframalpha.com/input/...%2B8XY%3D200000

goddesschi 2012-11-30 05:55 PM

pcdvd真是臥虎藏龍
我壓根沒想過用土法煉鋼的方式去弄
可能就是一整個懶
所以希望電腦能幫我跑答案 :ase
網路亂翻還翻到pymath這種東西

oversky 2012-11-30 06:15 PM

引用:
作者野口隆史
工具的話可以用wolframalpha
但我沒算,所以不知道這樣對不對就是了
https://www.wolframalpha.com/input/...%2B8XY%3D200000


我現在才知道 wolframalpha 可以算整數解。+1

DarkLion 2012-11-30 06:34 PM

最近在學VB,VB可以解決你的問題

alv 2012-12-01 02:54 PM

matlab應該有函式可用


所有的時間均為GMT +8。 現在的時間是07:27 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。