數學建模課上,跟着老師演示代碼一步一步的操做,老師用的軟件是matlab2015a,而老師以前也說過,若是嫌matlab太大或者要收費的話能夠選擇使用Octave來代替,功能差很少。git
然而,中國有句古話,叫作便宜沒好貨,當老師演示了github
syms x a b
後,個人IDE報錯了:
提示咱們:warning: the 'syms'function belongs to the symbolic package from which weem to not be installed in you system.
只有後面那個建議咱們閱讀的那個網址,我試了,打不開。。。
其實也是個挺正常的現象,然而這個裏面安裝個庫比pycharm裏面麻煩多了,通過查找,我瞭解到這個syms的指令須要用到symbolic庫,然而Octave沒有自帶,須要咱們手動安裝,在看了網上爲數很少的幾個教程貼都沒啥用以後我決定求助於youtube
附上youtube大神的教學視頻
仍是那句話,雖然不是同一時間若是你能直接看到這個視頻,能夠無視我接下來的文章。spa
首先咱們須要到這個網址
下載並安裝sympy,
而後須要到這裏下載symbolic庫庫的安裝包,
由於我是win10系統,因此我下的是第三個包。
下載好以後,在Octave的文件瀏覽後打開咱們下載了symbolic的文件目錄
而後就可使用指令來安裝:
(注意,這裏安裝,前題是你已經安裝好了sympy)pkg install symbolic-win-py-bundle-2.9.0.tar.gz
這裏雖然和視頻教程不同,可是貌似並不影響
接下來加載咱們槓桿安裝好的symbolic包code
pkg load symbolic
而後就能夠正常使用syms指令了視頻