文档库 最新最全的文档下载
当前位置:文档库 › matlab中常见数学函数的使用

matlab中常见数学函数的使用

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(表达式,form, 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的最小等效集合(每个元素只出现一次)

相关文档
相关文档 最新文档