我會嘗試着深入研究這個問題。我是一名數學家和教授,希望能幫助我的學生(和我自己)在多變量微積分中想象問題和解決方案。特別是,當處理雙變量函數的線和麪積分時,我希望能夠繪製包含積分域的曲線或曲面。Matplotlib用於教授多變量微積分
在理想情況下,最大可能,我想:
- 產生3D曲線圖,示出了兩個相交表面,由一些(參數)方程描述
- 高亮顯示曲面相交的曲線,如此;
- 「實時」查看我點擊的標籤點;
- 該圖的基本操作,即縮放,平移,旋轉;
- 將其導出爲矢量格式(SVG,PDF或更好,EPS用於LaTeX中的集成)。
我在Python編程方面幾乎沒有任何經驗,並且我感覺受到Mathematica的誘惑,因爲我還需要一些符號計算。但是,使用Python能夠完成上述所有操作嗎?我在Matplotlib和其他所有的大量文檔中找不到這樣的例子。
如果不是Python,你推薦什麼?
我已經準備好並可以學習任何語言,只要它比大多數替代品獲得所需的結果更快,更好。
非常感謝!
通過「突出沿表面相交,曲線」你的意思是你想要的軟件,找到該曲線是什麼,或者你會在一個維度(說)導入參數化的程序? –
好吧,如果我也有相交的方程,那麼我認爲只需將它與曲面一起繪製就很容易。但我想要的是軟件來突出它,基本上是爲了繪製它,例如作爲兩個曲面的布爾相減。爲了找到它,我認爲它可以,代數。 – AdrianM
作爲又一個例子,我發現,Mathematica可以很好地做到這一點:http://mathematica.stackexchange.com/questions/5968/plotting-implicitly-defined-space-curves – AdrianM