『壹』 Maple與Matlab聯合應用的問題
一、關於在MATLAB中使用Maple,類似的問題http://..com/question/391916191171959045
二、直接在Maple中優化:
Maple中優化分兩種,1是默認主程序的優化演算法,它提供多種演算法或適用對象,如求解局部最小值、最大值,求解線性系統最優值、求解最小二乘問題、求解非線性系統最優值、求解二次規劃問題等。函數包為Optimization。
2是額外的Maple全部優化工具箱,它是Maple的官方附加產品,提供三種全局優化演算法。
『貳』 請問Matlab有沒有類似Maple中的工具箱
Mupad。符號計算工具箱。在Command Window輸入 mupad 調用,具體使用查看mupad幫助文檔。
『叄』 maple Global Optimization Toolbox 全局優化工具箱
maple自己有一個局部優化的Optimization包,一般這個就行了
with(Optimization)
你要的那個得花錢的,網上下不來,中文參考地址(就算個廣告頁):
http://www.cca-es.com/cn/maple/got/
除非你有特殊的用途,不然買個那東西幹啥?
『肆』 matlab中怎麼打開maple
方法1:
maple(』maplestatement』)
其中maplestatement 是完整的maple語句,由一條或幾條命令組成,必須符合maple 的語法。
方法2:
maple(』function』,arg1, arg2,…)
其中function為maple中的函數名稱,arg1, arg2,…是函數function所用的參數。
『伍』 如何在Matlab2010a中使用Maple內核的符號工具箱
MathWorks自從2008年10開始,復在Matlab的新版本制(Matlab2008a,即7.6之後)中使用MuPAD內核替換原來的Maple符號計算內核!
至於為什麼?我們很容易想到MathWorks和MapleSoft兩大公司的利益沖突。。。。。
可以下載個 Maple 軟體 關聯到 Matlab 就行了
『陸』 Matlab2010a已安裝了Maple和Maple toolbox for Matlab但是運行時無法運行!!
請問題主的操作系統是什麼版本(32位/64位)?MATLAB是32位還是64位版本?Maple toolbox for Matlab又是什麼版本?
對於使用動態鏈接庫來說,2010a是一個比較特殊的版本。在其release notes中有這樣幾句:
1、On Windows 32-bit platforms, support for MEX-files with a .dll file extension is being phased out. Use the .mexw32 extension instead.
2、MATLAB Version 7.10 will continue to execute .dll MEX-files, but future versions of MATLAB will not support the .dll extension.
3、If you use MEX-files with a .dll extension from a third-party source, contact that vendor to get a recompiled version, referring to these release notes.
概括起來,第一句是說支持dll擴展名告一段落了;第二句說暫時還可以運行,但將來的版本會停止支持;第三句又說對於第三方的dll,建議聯系供應商以獲取重編譯版本。
搞的我也說不準它到底支持到什麼程度,所以請題主提供更進一步的信息以便查證。
『柒』 matlab需要安裝哪些工具箱
至於Matlab工具箱安裝中涉及到了Matlab的搜索路徑、工作目錄、當前路徑、用戶路徑等好多術語。
MATLAB和Mathematica、Maple並稱為三大數學軟體。它在數學類科技應用軟體中在數值計算方面首屈一指。
MATLAB可以進行矩陣運算、繪制函數和數據、實現演算法、創建用戶界面、連接其他編程語言的程序等,主要應用於工程計算、控制設計、信號處理與通訊、圖像處理、信號檢測、金融建模設計與分析等領域。
(7)maple工具箱在擴展閱讀:
編程環境:
MATLAB由一系列工具組成。這些工具方便用戶使用MATLAB的函數和文件,其中許多工具採用的是圖形用戶界面。包括MATLAB桌面和命令窗口、歷史命令窗口、編輯器和調試器、路徑搜索和用於用戶瀏覽幫助、工作空間、文件的瀏覽器。
隨著MATLAB的商業化以及軟體本身的不斷升級,MATLAB的用戶界面也越來越精緻,更加接近Windows的標准界面,人機交互性更強,操作更簡單。
而且新版本的MATLAB提供了完整的聯機查詢、幫助系統,極大的方便了用戶的使用。簡單的編程環境提供了比較完備的調試系統,程序不必經過編譯就可以直接運行,而且能夠及時地報告出現的錯誤及進行出錯原因分析。
『捌』 MATLAB R2011a如何利用Maple工具箱
1. 先安裝Matlab,然後安裝Maple,Maple的安裝程序會自動提示你是否安裝Maple Toolbox.
但Maple 15支持Matlab 2011a,不知道Maple 14是否支持matlab 2011a(估計沒有問題)。
2. 如果已經安裝了Maple,直接運行下面的文件:
C:\Program Files\Maple 15\MapleToolbox.exe (MapleToolbox_WindowsX86_64.exe)
『玖』 如何設置選擇Matlab的符號計算引擎,Maple或MuPAD
第一種情況:選擇 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)')