回覆列表
  • 1 # 使用者3343101848723

      第一種情況:選擇 Maple 或者 MuPAD Engine 引擎  你可以使用Maple engine 代替預設的MuPAD engine。首先你需要一個匹配版本的Maple軟體,例如Maple 12.02版本支援Matlab 2008b及以前版本。  1、在Matlab命令列輸入  1. symengine  2、顯示圖形視窗  3、選擇Maple engine,點選 Maple 按鈕,然後點選 Maple Location 按鈕,找到你機器上Maple軟體的安裝位置。  第二種情況:機器(Windows)上安裝了Maple Toolbox for Matlab  如果你希望Maple engine稱為預設的符號計算引擎,你需要設定環境變數。  本帖隱藏的內容需要回復才可以瀏覽  在Windows中環境變數設定如下:滑鼠右擊“我的電腦”——>選擇“屬性(R)”——>“高階”標籤欄——>點選底部的“環境變數(N)”。將MATLAB_SYMBOLIC變數值設為“Maple”,如果沒有則建立一個新的系統變數。  如果希望使用MuPAD,則將“MATLAB_SYMBOLIC”的值改為“Matlab”。  還有  第一步:下載並安裝Maple;  第二步:安裝Maple Toobox for Matlab 13,安裝到你的maple安裝目錄下;  第三步:複製MapleToolboxForMatlab.dat 到 ~\Maple 13\toolbox\MapleToolboxForMatlab\license ("~"指maple安裝根目錄)。  第四步:執行matlab2010a,cmd視窗執行`toolbox_version`。會返回結果toolbox_version=maple;上面說明maple工具箱安裝成功,但是不經設定的話matlab仍然使用內建的MuPAD, 即便是toolbox_version=maple,並不是說你現在的符號運算都是使用maple核心,其實現在的使用還是matlab預設的MuPad。現在我們開始設定最關鍵的一個東西,也是讓maple核心工作的關鍵!  第五步:在MATLAB命令提示行裡面輸入pathtool,這是會彈出一個對話方塊,下拉到最後,選中最後兩個,然後點選左邊的”Move to Top“(移動到頂端)按鈕,然後選擇儲存。exit退出matlab,現在設定好了。重新啟動matlab,現在可以用maple核心了  點選“確認”按鈕,關閉對話方塊。重啟Matlab,透過命令確認你選擇了何種符號計算引擎。  1) MuPAD 的情況:  1. >> evalin(symengine,"polylib::discrim(a*x^2+b*x+c,x)")  2) Maple 的情況:  1. >> maple("discrim(a*x^2+b*x+c,x)")

  • 2 # 使用者3296806220335

      第一種情況:選擇 Maple 或者 MuPAD Engine 引擎

      你可以使用Maple engine 代替預設的MuPAD engine。首先你需要一個匹配版本的Maple軟體,例如Maple 12.02版本支援Matlab 2008b及以前版本。你可以訪問網站發現匹配Symbolic Math Toolbox 軟體的Maple版本資訊。

      1、在Matlab命令列輸入

      symengine

      複製程式碼

      2、顯示下面的圖形視窗

      第二種情況:機器(Windows)上安裝了Maple Toolbox for Matlab

      如果你希望Maple engine稱為預設的符號計算引擎,你需要設定環境變數。

      本帖隱藏的內容需要回復才可以瀏覽

      在Windows中環境變數設定如下:滑鼠右擊“我的電腦”——>選擇“屬性(R)”——>“高階”標籤欄——>點選底部的“環境變數(N)”。將MATLAB_SYMBOLIC變數值設為“Maple”,如果沒有則建立一個新的系統變數。

      如果希望使用MuPAD,則將“MATLAB_SYMBOLIC”的值改為“Matlab”。

      1) MuPAD 的情況:

      >> evalin(symengine,"polylib::discrim(a*x^2+b*x+c,x)")

      2) Maple 的情況:

     

  • 中秋節和大豐收的關聯?
  • 你希望你的年薪是多少,怎樣支配它?