Pyslvs 開發進度:

  • 演算法收斂圖
  • 三角求解器的失敗解

Pyslvs 開發進度

演算法收斂圖

加入 matplotlib 繪出的收斂圖。

其中因為用到了 matplotlib 的檔案,導致 Ubuntu 的 PyInstaller 會包到整個 Python 模組,甚至比 Windows 版大更多,考慮把 matplotlib 換成其他方式呈現,或是其他減少體積的解決辦法。

目前首選應該是同為 Qt 附屬的 QChart,對應到套件 PyQtChart 5.8,安裝這個 Python 的 bundle 後即可使用,雙平台皆可安裝(Linux 版仍要手動 build),體積相對不會太大,能製作更美觀的圖表。

由於之後速度分析也要使用圖表,所以解決繪圖問題為當務之急。

另外可能得改進 Path solving 面板空間需求的問題。

三角求解器的失敗解

有時會發生演算法回傳尺寸使三角求解器出錯,暫時先加上警告,之後會查看原因。


Comments

comments powered by Disqus