matlab常用数学函数

  • 格式:doc
  • 大小:120.50 KB
  • 文档页数:4

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

给自己看的----Matlab的内部常数(转)

2008/06/19 14:01 [Ctrl C/V--学校 ]

MATLAB基本知识

Matlab的内部常数

pi 圆周率

exp(1) 自然对数的底数e

i 或j 虚数单位

Inf或 inf 无穷大

Matlab的常用内部数学函数

maple(’completesquare(f,[x,y,...])’)把f按指定的变量x,y,...配方,

如何用matlab进行多项式运算

(1)合并同类项

syms 表达式中包含的变量 collect(表达式,指定的变量)

(2)因式分解

syms 表达式中包含的变量 factor(表达式)

(3)展开

syms 表达式中包含的变量 expand(表达式)

我们也可在matlab中调用maple的命令进行多项式的运算,调用格式如下:

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的分子与分母约分成最简形式

maple(’expand(f)’) 把分式f的分子展开,分母不变且被看成单项。

maple(’factor(f)’) 把分式f的分母和分子因式分解,并进行约分。

如何用Matlab进行因式分解

syms 表达式中包含的变量 factor(表达式)

如何用Matlab展开

syms 表达式中包含的变量 expand(表达式)

如何用Matlab进行化简

syms 表达式中包含的变量 simplify(表达式)

如何用Matlab合并同类项

syms 表达式中包含的变量 collect(表达式,指定的变量)

如何用Matlab进行数学式的转换

调用Maple中数学式的转换命令,调用格式如下:

maple(‘Maple的数学式转换命令’)

即:maple(‘convert(表达式,form)’)将表达式转换成form的表示方式

maple(‘convert(表达式,for m, x)’)指定变量为x,将依赖于变量x的函数转换成form的表示方式(此指令仅对form为exp与sincos的转换式有用)

如何用Matlab进行变量替换

syms 表达式和代换式中包含的所有变量 subs(表达式,要替换的变量或式子,代换式)

如何用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的最小等效集合(每个元素只出现一次)

也可调用maple的命令,格式如下:

maple('{a, b, c,…}')表示由a, b, c,…组成的集合

下列命令可以生成特殊的集合:

maple(‘{seq(f(i),i=n..m)}’)生成集合{f(n), f(n+1), f(n+2), … , f(m)}

如何用Matlab求集合的交集、并集、差集和补集