SAGE

これはなにか

数式処理ソフト。本家リンク

インストール

Windows版はVMWare上のUbuntsuで動かすという力技。 VMWare Playerをインストールして Sage配布zipを展開してできるsage_vmxをダブルクリックで起動。 notebookでログインすると、サーバが立ち上がるので、指示通りブラウザで開く。Mathematicaみたいに、Shift+Enterで式評価。

使い方

方程式を解く:

var('x y')
eq1= y==2*x+1
eq2= y==3*x+3
solve([eq1,eq2],x,y)

グラフ描画:

v = [(sin(x),x) for x in srange(-2*float(pi),2*float(pi),0.1)]
line(v)