1
有沒有在MATLAB中使用numden()函數獲得分子和分母的方法?例如: format rational x=5/2;
在MATLAB中不使用numden()得到分子和分母
我想獲得5作爲num和2作爲書房。你能幫我解決這個棘手的問題嗎?
有沒有在MATLAB中使用numden()函數獲得分子和分母的方法?例如: format rational x=5/2;
在MATLAB中不使用numden()得到分子和分母
我想獲得5作爲num和2作爲書房。你能幫我解決這個棘手的問題嗎?
如何
[N,D] = rat(2.5)
否則,如果你堅持做自己,你可以做這樣的事情在另一個所以[文章]
N = 2.5;
D=1; while (int64(N)~=N), N=N*10; D=D*10; end
g = gcd(N,D);
D = D/g;
N = N/g;
看(http://stackoverflow.com/問題/ 95727 /如何將浮點數轉換爲人類可讀分數) – angainor
爲什麼你不想使用numdem?這會更簡單,不是嗎? – Oli