Matlab调用Maple

Matlab调用Maple

ID:37711704

大小:22.21 KB

页数:10页

时间:2019-05-29

Matlab调用Maple_第1页
Matlab调用Maple_第2页
Matlab调用Maple_第3页
Matlab调用Maple_第4页
Matlab调用Maple_第5页
资源描述:

《Matlab调用Maple》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Matlab调用Maple2011-05-1009:17如何在matlab中调用maple    (不用安装maple软件就可调用)    方法1:    maple(’maplestatement’)    其中maplestatement是完整的maple语句,由一条或几条命令组成,必须符合maple的语法    方法2:    maple(’function’,arg1,arg2,…)    其中function为maple中的函数名称,arg1,arg2,…是函数function所用的参数。    注:如果方法1行不通,可尝试方法2(个人经验)。    基本代数部

2、分    如何用matlab求阶乘    factorial(n) 求n的阶乘    如何用matlab配方     没有发现matlab有这一命令,不过我们可以调用maple的命令,调用方法如下:    首先加载maple中的student函数库,加载方法为:maple(’with(student)’)    然后运行maple中的配方命令,格式为:    maple(’completesquare(f)’)把f配方,其中f为代数表达式或代数方程    maple(’completesquare(f,x)’)把f按指定的变量x配方,其中f同上    maple(’com

3、pletesquare(f,{x,y,...})’)把f按指定的变量x,y,...配方    maple(’completesquare(f,[x,y,...])’)把f按指定的变量x,y,...配方,    如何用matlab进行多项式运算    (1)合并同类项      syms表达式中包含的变量collect(表达式,指定的变量)    (2)因式分解     syms表达式中包含的变量factor(表达式)    (3)展开    syms表达式中包含的变量expand(表达式)    我们也可在matlab中调用maple的命令进行多项式的运算,调用格式如下:

4、    maple(’maple中多项式的运算命令’)    如何用matlab进行分式运算     发现matlab只有一条处理分式问题的命令,其使用格式如下:    [n,d]=numden(f)把符号表达式f化简为有理形式,其中分子和分母的系数为整数且分子分母不含公约项,返回结果n为分子,d为分母。注意:f必须为符号表达式    不过我们可以调用maple的命令,调用方法如下:    maple(’denom(f)’)  提取分式f的分母    maple(’numer(f)’)  提取分式f的分子    maple(’normal(f)’)  把分式f的分子与分母

5、约分成最简形式    maple(’expand(f)’)  把分式f的分子展开,分母不变且被看成单项。    maple(’factor(f)’)  把分式f的分母和分子因式分解,并进行约分。      如何用Matlab进行因式分解    syms表达式中包含的变量factor(表达式)     如何用Matlab展开    syms表达式中包含的变量expand(表达式)      如何用Matlab进行化简    syms表达式中包含的变量simplify(表达式)     如何用Matlab合并同类项    syms表达式中包含的变量collect(表达式,指定

6、的变量)    如何用Matlab进行数学式的转换     调用Maple中数学式的转换命令,调用格式如下:    maple(‘Maple的数学式转换命令’)    即:maple(‘convert(表达式,form)’)将表达式转换成form的表示方式    maple(‘convert(表达式,form,x)’)指定变量为x,将依赖于变量x的函数转换成form的表示方式(此指令仅对form为exp与sincos的转换式有用)    如何用Matlab进行变量替换    syms表达式和代换式中包含的所有变量subs(表达式,要替换的变量或式子,代换式)      如

7、何用matlab进行复数运算     a+b*i或a+b*j  表示复数a+bi或a+bj    real(z)  求复数z的实部    imag(z)  求复数z的虚部    abs(z)  求复数z的模    angle(z)  求复数z的辐角,    conj(z)  求复数z的共轭复数    exp(z)  复数的指数函数,表示e^z      如何在matlab中表示集合    [a,b,c,…] 表示由a,b,c,…组成的集合(注意:元素之间也可用空格隔开)    unique(A)表示集合A的最小等效集合(每个元

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。