你需要下載 overload 及 scimax 之 source
http://forge.scilab.org/index.php/p/overload/source/download/master/ http://forge.scilab.org/index.php/p/scimax/source/download/eobjs/
先 build overload ,然後 build scimax 即可
可惜 .....
overload 所附的 source 已無法搭配 Scilab5.4 需要小幅修改
所以我將修改後的 overload 及 scimax 放在一個目錄內壓縮後放在
https://docs.google.com/folder/d/0B4dqmIce4vygSG04ZG92SDBuSlE/edit
內, 請使用 File/Download 下載, 解壓縮後. 最上層有一檔 TestScimax.sce 說明如下 :
-----------------------------------
TOOLROOT = 'L:\TestScimax' //<----------------- 注意這裡要設你的 overload_scimax 安裝位置
// 1. Build overload
cd(TOOLROOT + '\overload-master');
exec('builder.sce')
// 2. set %maxima_exe_path and %otb_path
%otb_path=TOOLROOT + '\\overload-master'
%maxima_exe_path='C:\\ADE\\programs\\Maxima\\bin\\maxima.bat' //<--------- 注意這裡要設你的 Maxima batch 位置
// 3. build scimax
cd(TOOLROOT + '\scimax-eobjs');
exec('builder.sce');
// 4. load scimax
exec(TOOLROOT + '\scimax-eobjs\loader.sce');
// 5. start Maxima
maxinit();
// 等一下再執行測試
// 6. 測試
exec(TOOLROOT + '\scimax-eobjs\demos\SciMax.dem');
///Stop Maxima
maxkill();
-----------------------------------
輸出 範例
>Syms x y z inf
>>
>>
>>//Combine symbols and manipulate them
>>
>>e=(x+y+z)^6
e =
6
(z + y + x)
>>
>>f=expand(e)
f =
6 5 5 2 4 4 2 4 3 3 2 3 2 3 3 3 4 2 3 2
z + 6 y z + 6 x z + 15 y z + 30 x y z + 15 x z + 20 y z + 60 x y z + 60 x y z + 20 x z + 15 y z + 60 x y z
2 2 2 3 2 4 2 5 4 2 3 3 2 4 5 6 5
+ 90 x y z + 60 x y z + 15 x z + 6 y z + 30 x y z + 60 x y z + 60 x y z + 30 x y z + 6 x z + y + 6 x y
2 4 3 3 4 2 5 6
+ 15 x y + 20 x y + 15 x y + 6 x y + x
--------------------------------------
附件 png 我在 Windows 上執行 Scimax 的輸出結果
這一版應該適用於 Scilab 5.4
Joon Ku
<guj...@gmail.com> 於 2012年11月2日下午8:15 寫道:
可是forge怎么弄进Windows呢……
在 2012年8月7日星期二UTC+8上午12时27分25秒,YungLee写道: