Matlab从入门到精通(五)--常用函数

1、傅立叶(Fourier)变换及拉普拉斯(Laplace)变换

在MATLAB中,进行傅立叶变换的函数是:

fourier(f,x,t):求函数f(x)的傅立叶像函数F(t)。

ifourier(F,t,x):求傅立叶像函数F(t)的原函数f(x)。

 

在MATLAB中,进行拉普拉斯变换的函数是:

laplace(fx,x,t):求函数f(x)的拉普拉斯像函数F(t)。

ilaplace(Fw,t,x):求拉普拉斯像函数F(t)的原函数f(x)。

2、常用声音函数

lin2mu :将线性音频信号转换为mu法则

mu2lin :将mu法则转换为线性音频信号

sound :把向量转换为声音

soundsc :测量数据并作为声音播放

3、特殊声音函数

auread :读入next/sun声音文件(后缀为.au)

auwrite :写au声音文件

WAV声音文件

waveread :读声音文件

wavewrite:写声音文件

4、排序算法

colmmd :进行列的最小度排序

colperm :基于非零算法排序

dmperm :Dulmage-Mendelsohn分解

randperm:随机置换

symmmd :对称最小度排序

symrcm :反向Cuthill-McKee排序

condest :矩阵条件数估计

normest :矩阵范数估计

 

 

5、线性方程的稀疏系统

bicg :双共扼梯度法

bicgstab:双共扼梯度稳定法

cgs :二次共扼梯度法

cholinc :不完全Cholesky分解

cholupdate:Cholesky分解的秩1修正

gmres :广义最小残差法

luinc :不完全的LU分解

pcg :预处理共扼梯度法

qmr :Quasi_Minimal残差法

eigs :少数特征值和特征向量

svds :少数奇异值

spparms :设置稀疏矩阵程序的参数

6、inline函数

inline用来定义函数,使用方法如下:

【例一】

f = inline('x^2+1');

f(2)

ans =

     5

【例二】

f = inline('x*y+9*x+7*y^2-2');

f(1,1)

ans =

15

定义匿名函数:

f=@(x)sin(x);%定义匿名函数f(x)=sin(x)

7、eval函数

eval函数可以用来计算“语句”串或者创建变量。

【例一】:创建变量

 【例二】:计算“语句”串

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

数据之道

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值