『壹』 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)')