欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

matlab窗口函数怎么写,matlab写代码的窗口

时间:2022-12-05 19:45:19

基于matlab编程几种常见窗函数及其程序实现篇1

常用的窗函数有:

gausswin,高斯窗口

调用格式:w=gausswin(N,Alpha),%返回一个N与Alpha标准差的倒数成比例的高斯点高斯窗口。窗口的宽度与α的值成反比。α值越大,窗口越窄。的值α的默认值至2.5。

hamming,海明窗口

调用格式:w=hamming(L),%返回一个L点对称的Hamming窗口。

hann,汉恩(汉宁)窗口

调用格式:w=hann(L),%返回一个L对称的Hann窗口。

kaiser,凯撒窗口

调用格式:w=kaiser(L,beta),%返回L列向量中的-pointKaiser窗口w。beta是Kaiser窗口参数,它影响窗口傅里叶变换的旁瓣衰减。默认值为beta0.5。

bartlett,巴特利特窗口

调用格式:w=bartlett(L),%L在列向量中返回一个点的Bartlett窗口w,其中L必须是一个正整数。

blackman,布莱克曼窗口

调用格式:w=blackman(N),%返回N列向量中的点对称Blackman窗口w,其中N是一个正整数。

bohmanwin,Bohman窗口

调用格式:w=bohmanwin(L),%L在列向量中返回一个点Bohman窗口w。Bohman窗口是两个半持续时间余弦波瓣的卷积。在时域中,它是一个三角形窗口和一个余弦单周期的乘积,加上一个术语可以将边界处的一阶导数设置为零。Bohman窗脱落为1/瓦特^4。

chebwin,切比雪夫窗口

调用格式:w=chebwin(L,r),%返回w包含长度LChebyshev窗口的列向量,其傅里叶变换旁瓣幅度r低于主瓣幅度dB。默认值为r100.0dB。

rectwin,矩形窗口

调用格式:w=rectwin(L),%返回L列向量中的矩形窗口长度w。该功能是为了完整性而提供的;矩形窗口相当于没有窗口。

taylorwin,泰勒窗口

调用格式:w=taylorwin(n),%n在列向量中返回一个点泰勒窗口,w。这个向量中的值是窗口权重或系数。

triang,三角窗口

调用格式:w=triang(L),%返回L列向量中的一个点三角窗口。

matlab如何输入函数篇2

m文件函数是Matlab中的子函数,其格式为:

function[输出参数列表]=函数名(输入参数列表)

函数体

举个例子,编写一个求自变量X的正弦值的m函数,如下:

functiony=mysin(x)

y=sin(x);%函数体

此时在Matlab命令窗口输入若下内容时

>>x=pi/2;

>>y=mysin(x)

Matlab便会调用y.m文件子函数,计算sin值,并给出结果为

>>y=1

例子有点简单,自己琢磨编写更强大的函数吧,注学习快乐!

你觉得有帮助,别忘了采纳(⊙o⊙)哦!

matlab怎么写函数文件~篇3

1、首先在电脑中打开matlab软件。

2、在打开的页面中点击“主页”栏目下的“新建”按钮。

3、然后在打开的下拉菜单中选择“函数”选项。

4、即可打开函数编辑器,在其中可以进行函数的输入设置。

5、之后可以点击“编辑器”选项卡中的“保存”按钮将编写的函数文件保存。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。