admin管理员组

文章数量:1534214

2024年5月1日发(作者:)

Access the world s best symbolic computation engine from within MATLAB

Maple Toolbox for MATLAB 工具箱使用介绍

Maplesoft, a division of Waterloo Maple Inc., 2008

介绍

在前面,我们已经讨论了如何在Maple中使用MATLAB函数包调用MATLAB函数。这里,

我们将介绍如何使用Maple Toolbox for MATLAB。通过这个工具箱,Maplesoft提供了一个

科学计算方案紧密集成Maple和MATLAB,让您可以选择在Maple或MATLAB中工作,同

时可以直接使用两个产品所有的命令、变量、和函数。如果您也是一个MATLAB用户,这

个工具箱让您能够在MATLAB工作环境中使用大量的Maple功能,以及在两个环境中共享

信息。

提示:Maple Toolbox for MATLAB是独立的产品,并没有包含在所有版本的Maple中,您

需要单独安装。它是MATLAB的附加产品。

关于如何设置MATLAB符号计算引擎见:

/cn/maple/downloads/matlab_maple_

在MATLAB环境中工作

使用Maple引擎完成符号符号计算

Maple Toolbox for MATLAB在Maple和MATLAB之间建立了双向连接,让您在两个环境

同步工作中。用户可以在任一环境中定义变量,然后在两个环境中使用它们。Maple与

MATLAB之间通过Maple-MATLAB Connector连接,首先登陆MATLAB,然后在命令行

输入:

>> maple

这个命令将打开一个Maple界面,以及建立一个共享的Maple内核,让您能够在两个环

境中共享信息。

输入Maple结构到MATLAB中

现在,定义在Maple界面下的所有变量都可以在MATLAB中使用。例如,在打开的

Maple界面下,输入:

切换到MATLAB界面,输入:

>> getmaple ( H )

ans =

500

这个命令将 H 的值传递给MATLAB。这里,H 是定义在Maple中,而不是在MATLAB

中。为了在两个环境中都有变量 H,您可以在MATLAB中输入下面的命令:

>> syms H

上面的命令在MATLAB中创建了一个符号变量 H,并检查这个变量是否在Maple中被赋

值。如果这个变量有赋值,MATLAB中的变量 H 将使用相同的值:

>> H

H =

500

表达式和方程也可以用同样的方式从Maple中输入MATLAB。您可以注意到Maple的2-D

数学格式被保留。例如,在Maple中输入下面的表达式:

(2.2.1)

输入和显示在MATLAB中:

本文标签: 使用变量输入环境界面