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