數列下一項推理

每行寫一個數列的前幾項,逗號或空格分隔(支援負數、小數、大整數),自動推理下一項
        
  
計算結果 下載 CSV
序號 已知數列 採用模型 依據 通項或遞推式 下一項(預測)

工具介紹及使用方法

每行輸入一個數列的前幾項(逗號或空格分隔,辨識負數、小數與大整數),自動推理下一項,也可以一次預測後續若干項。

推理依優先順序依次嘗試:等差/等比 → 有限差分多項式(階數 ≤ 6,用差分引擎外推)→ 二階線性遞迴 an = p·an-1 + q·an-2(先解 2×2 方程、再最小平方)→ 常見數列(斐波那契、盧卡斯、質數、平方數、立方數、三角數、階乘、2 的冪、卡特蘭數)→ 奇偶位分組。每個模型都會用已知項回代驗證,全部吻合才採用,取最先通過者;開啟「顯示其他候選」時,其他同樣通過的模型各起一行並標註「候選模型」。

參數:預測項數(1~50)、每行最多項數(參與擬合,預設 100,上限 500)、嚴格模式(要求全部已知項吻合/允許按「小數位」給出的容差)、小數位(輸出精度,同時決定寬鬆模式的容差)、輸出分隔符。

若所有模型都不吻合,工具會用「一階差分延續」給出一個參考性的下一項,並在結果裡明確標註「不確定」——它只是把最後一個差分延續下去,不保證規律成立。

規模:最多 300 行、每行最多 500 項、單次最多預測 50 項,超出會靜默收斂。整數數列若預測出整數會按整數顯示(不會出現 13.000000),整數字面量一律按大整數精確運算。若只需要識別數列規律本身,可用序列規律識別工具。

操作步驟

  1. 把數列前幾項每行一個貼到輸入框。
  2. 設定預測項數、嚴格模式與容差小數位,依需要選擇是否顯示其他候選。
  3. 點擊執行。
  4. 複製預測結果。

留言板

全部留言 →
0/200

  • 還沒人說話,來搶個沙發?