常用函数列表
excel2010常用函数
查找和引用函数
ADDRESS 函数 AREAS 函数 CHOOSE 函数 COLUMN 函数 COLUMNS 函数 GETPIVOTDATA 函数 HLOOKUP 函数 HYPERLINK 函数 INDEX 函数 INDIRECT 函数 以文本形式将引用值返回到工作表的单个单元格 返回引用中涉及的区域个数 从值的列表中选择值 返回引用的列号 返回引用中包含的列数 返回存储在数据透视表中的数据 查找数组的首行,并返回指定单元格的值 创建快捷方式或跳转,以打开存储在网络服务器、Intranet 或 Internet 上的文档 使用索引从引用或数组中选择值 返回由文本值指定的引用 如果 a1 为 TRUE 或省略,ref_text 被解释为 A1-样式的引用。 如果 a1 为 FALSE,则将 ref_text 解释为 R1C1 样式的引用。 LOOKUP 函数 MATCH 函数 在向量或数组中查找值 在引用或数组中查找值 Match_type 行为 1 或省略 0 -1 OFFSET 函数 ROW 函数 ROWS 函数 TRANSPOSE 函数 VLOOKUP 函数 MATCH 函数会查找小于或等于 lookup_value 的最大值。lookup_array 参数中 的值必须按升序排列,例如:...-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE。 MATCH 函数会查找等于 lookup_value 的第一个值。lookup_array 参数中的值 可以按任何顺序排列。 MATCH 函数会查找大于或等于 lookup_value 的最小值。lookup_array 参数中 的值必须按降序排列,例如:TRUE, FALSE, Z-A, ...2, 1, 0, -1, -2, ... 等等 从给定引用中返回引用偏移量 返回引用的行号 返回引用中的行数 返回转置单元格区域,即将行单元格区域转置成列单元格区域,反之亦然。 在数组第一列中查找,然后在行之间移动以返回单元格的值
完整word版常用函数列表word文档良心出品
附录信号处理工具箱函数汇总1、滤波器分析与实现函数名描述绝对值(幅值abs取相angle求卷conv求二维卷conv2去卷deconv重叠相加FF滤波器实fftfilt直接滤波器实filter二维数字滤波filter2零相位数字滤波filtfilt滤波器初始条件选filtic模拟滤波器频率响freqs频率响应中的频率间freqspace数字滤波器频率响freqz画出频率响应曲freqzplot平均滤波延grpdelay数字滤波器的单位抽样响impz格形滤波latcfilt一维中值滤medfilt1Savitzky-Gola滤波sgolayfilt二次分式滤波sosfilt离散系统零极点zplane上采upfirdn去除相unwrap2、FIR数字滤波器设计函数名描述矩阵卷积convmtx复、非线性相位等波纹滤波器设计cremez 基于窗函数的FIR滤波器设计fir11FIR滤波器设计基于频率采样的fir2FIR多频滤波器设计约束的最小二乘firclsFIR滤波设计约束的最小二乘、低通和高能、线性相位fircls1 FIR滤波器设计最优最小二乘firls升余弦滤波器设计firrcosFIR滤波器设计内插intfilt基于阶数估计的凯瑟滤波器设kaiserordFI滤波器设切比雪夫最remezreme设基于阶数估计remezord滤波器设Savizky-Golay FIsgolay数字滤波器设计IIR3、描函数巴特沃思滤波器设butter型滤波器设切比雪cheby1I型滤波器设切比雪cheby2椭圆滤波器设计ellip广义巴特沃思低通滤波器设计maxflat递归滤波器设计yulewalk巴特沃思滤波器阶估计buttordI型滤波器阶估计切比雪夫cheb1ord型滤波器阶估计切比雪夫IIcheb2ord椭圆滤波器阶估计ellipord拟滤波器设计模4、函数名描述贝塞尔滤波器设计besself巴特沃思滤波器设计butter型滤波器设计切比雪夫Icheby1II型滤波器设计切比雪夫cheby2椭圆滤波器设计elip拟滤波器变换模、52.描述函数名低通到带通模拟滤波器变换lp2bp低通到带阻模拟滤波器变换lp2bs低通到高通模拟滤波器变换lp2hp低通到低通模拟滤波器变换lp2lp波器离散化、滤6描函数双线性变换bilinear冲激响应不变法的模拟到数字变换impinvar性系统变换线7、描函数变格形结构为传递函数形late2tf多项式的稳定plystab多项式的polyscale变换部分分式展residuez变二次分式形式为状态空间形sos2so变二次分式形式为传递函数形sos2tf变二次分式形式为零极点增益形sos2zp变状态空间形式为二次分式形ss2sos变状态空间形式为传递函数形ss2tf变状态空间形式为零极点增益形ss2zp变传递函数形式为状态空间形式tf2ss变传递函数形式为零极点增益形式tf2zp变传递函数形式为二次分式形式tf2sos变传递函数形式为格形结构tf2late变零极点增益形式为二次分式形式zp2sos变零极点形式为状态空间形式zp2ss变零极点形式为传递函数形式zp2tf函数、窗8描述函数名3巴特莱特窗Bartlett布莱克曼窗Blackman 矩形窗boxcar切比雪夫窗chebwin汉明窗hamming汉宁窗hann凯泽Kaiser三角triang换、变9描函数变Chirp czt离散余弦变dct离散傅立叶变换矩dftmtx 一维快速傅立叶变fft二维快速傅立叶变fft2 FF输重要排列fftshift Hilber变换hilbert逆离散余弦变换idct逆一维快速傅立叶变换ifft逆二维快速傅立叶变换ifft2统计信号处理与谱分析10、描述函数名相关函数平方幅值估计cohere相关系数估计corrcoef相关系数矩阵corrmtx协方差估计cov互谱密度估计csd法功率谱密度估计Burgpburg协方差法功率谱密度估计pcov特征值法功率谱密度估计peig周期图法功率谱密度估计periodogram 修正协方差法功率谱密度估计pmcor多维度法功率谱密度估计Thomsonpmtm4.Music法功率变宽度估计pmusic绘制功率谱密度曲线psdplotule-Walker法功率谱密度估计Ypyulear 特征值法功率估计rooteigMusic法功率估计rootmusic传递函数估计tfe一维互相关函数估xcorr二维互相关函数估xcorr2互协方差函数估xcov复倒cceps逆复倒icceps实倒谱与线性相位重rceps参数模型11、描述函数名模型法ARBurgarburg模型协方差法ARarcovAR模型修正协方差法armcovAR模型Yule-Walker法aryule模拟滤波器拟合频率响应invfreqs离散滤波器拟合频率响应invfreqz法的离散滤波器拟合时间响应Pronyprony法求线性模型Steiglitz-McBridestmcb线性预测、12描述函数名自相关序列变换为反射系数ac2rc 自相关序列变换为预测多项式ac2ploy逆正弦参数变换为反射系数is2rc圆周率变换为反射系数lar2rcLevinson-Durbin递归算法levinson线性预测系数lpc线性谱频率变换为预测多项式lsf2poly预测多项式变换为自相关序列poly2ac5预测多项式变换线性谱频率poly2lsf预测多项式变换为反射系数poly2rc反射系数变换为自相关序列rc2ac反射系数变换为逆正弦参数rc2ls反射系数变换为圆周率rc2lar反射系数变换为预测多项式rc2poly递归算Levinson-Durbirlevinsion算Schuschurrc多采样率信号处理13、描函数以更低的采样频率重新采样数decimate 以更高的采样频率重新采样数据interp 一般的一维内插interp1以新的采样频率重新采样数据resample 三次样条内插splineFIR的上下采样upfirdn波形产生14、描述函数名产生调频波chirpDirichlet函数波形产生diric产生高斯射频脉冲gauspuls产生高斯单脉冲gmonopuls产生脉冲串pulstran产生非周期的采样矩形脉冲rectpuls产生锯齿或三角波sawlooth函数波形产生sincsinc产生方波square产生非周期的采样三角形脉冲tripuis压控振荡器vco特殊操作15、6.描述函数名将信号矢量缓冲成数据矩阵buffer 将单元数组转换成二次矩阵cell2sos将复数归成复共轭对cplxpair通讯仿真中的解调demod离散的扁球序列dpss删除离散的扁球序dpssclear离散的扁球序列目dpssdir装入离散的扁球序dpssload保存离散的扁球序dpsssave补偿离散传递函数的长eqtflength通讯仿真中的调modulate寻找向量中重复序列的最小长scqperiod 将二次矩阵转换成单元数sos2cell频谱分specgram轴离散序stem带形strips输入统一解udecode输入统一编uencode7。
常用函数列表(初级篇)
字符串 字符串 字符串 字符串 Object Object Object数组 Object数组
20、sqlSelect3(con,sql) 21、sqlSelect3(sql) 22、sqlSelectString(con,sql) 23、sqlSelectString(sql) 24、sqlSelectInt(con,sql) 25、sqlSelectInt(sql) 26、executeSqlUpdate(con,sql)
字符串 Object Object
字符串 double Object
二、snsoft.util.JDBC(JDBC里的函数不能直接写函数名,必须写全 '包名和方法名' )
函数名 1、sqlModFunction(databasetype,c;返回不同数据库SQL语句中的取余的函数。因为数据库类型不同,所以sql 语句写法也不同。databasetype指数据库类型,整形;col指数据库中的字段,字符串;x指 除数,可以是整形和字符串,但必须是数字;数据库类型(databasetype的值):0: Jdatastore;1:Access;2:SqlServer;3:Sybase;4:Oracle;5:Informix;6:MySQL。 返回的是字符串,不同的数据库取余的函数的写法。 同上,数据库类型databasetype是当前连接的默认数据库类型 除法取整,col/x。返回不同数据库SQL语句中的除法的函数。因为数据库类型不同,所 以sql语句写法也不同。databasetype指数据库类型,整形;col指数据库中的字段,字符 串;x指除数,可以是整形和字符串,但必须是数字;数据库类型(databasetype的值):0: Jdatastore;1:Access;2:SqlServer;3:Sybase;4:Oracle;5:Informix;6:MySQL。 返回的是字符串,不同的数据库除法的函数的写法。 同上,数据库类型databasetype是当前连接的默认数据库类型 基本同方法sqlDivFunction,不同的是必须保证col/x 的值为0或1 例:select sum((month/8)*sfgz),sum(sfgz) from salarydata where year=2002 and month<=8 上面的sql语句是取工资表中8月的应发工资合计,以及1至8月的应发工资合计。因为不同 数据库的除法不一样,上面的写法只是sqlserver中的写法,所以在TAC中应该如下写法: xy = snsoft.util.JDBC.sql01Funtion(2,"month",8) sql="select sum("+xy+"*sfgz),sum(sfgz) from salarydata where year=2002 and month<=8" 可以看到where子句中的month<=8保证了month/8的值只能是0或1。 同上,数据库类型databasetype是当前连接的默认数据库类型 基本同5,不同的是x/col 同上,数据库类型databasetype是当前连接的默认数据库类型 不同的数据库中取某个字段左边几位的函数也不同,该方法就是返回不同数据库某个字 段expr取左边n位的函数,返回值为字符串 同上,数据库类型databasetype是当前连接的默认数据库类型 不同的数据库中取字段长度的函数也不同,该方法就是返回当前默认连接的数据库取字 段长度的函数,返回值为字符串 不同数据库对日期类型的字段处理函数也不一样,该方法返回不同数据库对日期类型字 段的处理函数,是个字符串。例: cur_date=snsoft.util.JDBC.sqlDateConstant(2,2002,8,18) sql = "select * from hvoucher where vdate="+cur_date 同上,数据库类型databasetype是当前连接的默认数据库类型 同上,数据库类型databasetype是当前连接的默认数据库类型,date是日期类型变量 同上,数据库类型databasetype是当前连接的默认数据库类型,sdate是字符类型变量,写 法如下:sdate="2002-8-18" 取数据库某个表的一个字段的一条记录,con是建立的数据库连接,方法参见知识库中数 据接口中的tac连接不同数据库的文件;sql是select语句;返回Object类型的值 同上,数据库连接是当前默认连接的数据库 取数据库某个表的一个字段的多条记录,con是建立的数据库连接,方法参见知识库中数 据接口中的tac连接不同数据库的文件;sql是select语句;返回Object类型的一维数组 同上,数据库连接是当前默认连接的数据库
python之列表操作的几个函数
python之列表操作的⼏个函数Python中的列表是可变的,这是它却别于元组和字符串最重要的特点,元组和字符串的元素不可修改。
列举⼀些常⽤的列表操作的函数和⽅法。
1,list.append(x),将x追加到列表list末尾:1 stack = [3,4,5] #定义列表2print(id(stack)) #打印列表的id值3 stack.append(6) #将6追加到列表末尾4print(stack) #打印列表5print(id(stack)) #打猎列表的id值6 stack.append(7) #将7追加到列表7print(stack) #打印列表8print(id(stack)) #打印列表的id值9'''总结:通过打印id发现,append是在原对象的基础上新增元素,并没有改变原对象在内存中的存储。
'''2,list.extend(L),通过添加指定迭代器的所有元素来扩充列表,相当于a[len(a):] = L,其中L必须是可迭代的,如列表,字符串,字典,集合等。
1#list.extend(L),通过添加指定列表的所有元素来扩充列表,相当于,list[len(list):] = L2#参数L必须是可迭代的,可以是列表,元组,字符串,字典。
集合。
34 a = [1] #定义原始列表5 sTring = 'string'#定义字符串6 listNumber = list(range(2,20,3)) #定义数字列表,步长为37 listString = ['a','b','d','e'] #定义字符串列表8 dictTa = {'value':120131,'label':'Description','name':'Python',} #定义字典9 setTa = set({'value':120131,'label':'Description','name':'Python',}) #定义集合1011print(a) #打印原始的列表a12print(id(a)) #打印原始列表的id值1314 a.extend(sTring) #将字符串sTring作为参数传递给extend,以扩充原始列表a15print(type(sTring)) #打印下字符串列表的数据类型16print(a) #打印通过extend扩充字符串后的列表a17print(id(a)) #打印扩充后的列表的id值,与原始id值⼀样1819 a.extend(listNumber) #将数字列表listNumber作为参数传递给extend,以扩充列表a20print(type(listNumber)) #打印⼀下数字列表的数据类型21print(a) #打印通过extend扩充数字列表后的列表a22print(id(a)) #打印扩充数字列表后的id值2324 a.extend(listString) #将字符串列表作为参数传递给extend,以扩充列表a25print(type(listString)) #打印字符串列表的数据类型26print(a) #打印通过extend扩充字符串列表后的列表a27print(id(a)) #打印扩充字符串列表后的id值2829 a.extend(dictTa) #将字典dictTa作为参数传递给extend,以扩充列表30print(type(dictTa)) #打印字典的数据类型31print(a) #打印通过extend扩充字典列表后的列表a32print(id(a)) #打印扩充字典后的id值3334 a.extend(setTa) #将集合setTa作为参数传递给extend,以扩充列表a35print(type(setTa)) #打印集合setTa的数据类型36print(a) #打印通过extend扩充集合后的列表a37print(id(a)) #打印扩充集合后的id值38'''总结,1,id值并没有变,也就是内存中数据存储并没有变;39 2,字典和集合通过extend只扩充键,值没有⼀起被扩充;40 3,字典和集合通过extend扩充,41字典的键是“有序”排列,即在字典中的位置是啥位置,扩充后在列表中也是对应;42⽽集合的键是“随机”排列;3,list.insert(i,x) 在列表的指定位置插⼊元素。
14_01Feko_Suite_5.5_常用函数列表
函数描述
• • • 函数名称:fmod 英文描述:fmod (a,b) returns the remainder of the division a/b 中文解释: fmod(a,b)函数返回的是变量a除以变量b得到的余数
• • •
• • • • • •
函数名称:sin 英文描述:sine(argument in radians) 中文解释:正弦函数,变量为弧度
函数描述
• • • 函数名称:max 英文描述:max(a,b) gives the maximum of the two arguments 中文解释: 该函数给出变量a与b的最大值
•
其他一些I(n,x) BESK(n,x) 非负整数阶n ≥ 0,实宗量(x)贝赛尔函数Jn(x) 非负整数阶n ≥ 0,实宗量(x)纽曼函数Yn(x) 第一类非负整数阶n ≥ 0,实宗量(x)修正贝赛尔函数In(x) 第二类非负整数阶n ≥ 0,实宗量(x)修正贝赛尔函数Kn(x)
Trigonometric inverse functions (results in radians)
atan2(y,x) yields arctan(y/x) in the range – Converts radians to degrees Converts degrees to radians Hyperbolic functions
函数描述
• • • • • • • • • • • • 函数名称:arccot 英文描述:arccotangent (results in radians) 中文解释: 反余切函数,结果为弧度 函数名称:arctan2 英文描述:atan2(y,x) yields arctan(y/x) in the range of – … 中文解释:atan2(y,x)生成位于- 与 之间的arctan(y/x)的值 函数名称:deg 英文描述:converts radians to degrees 中文解释:把弧度转换成度数 函数名称:rad 英文描述:converts degrees to radians 中文解释:把度数转换成弧度
常用excel函数及使用方法
1SUMPRODUCT计算数组乘积的和(sumproduct)2ABS绝对值(ABS)3IF IF函数 IF(逻辑值,返回真值,返回假值)4CEILING向上舍入基础的倍数(ceiling)5FLOOR向下舍入基础的倍数(floor)6GCD计算最大公约数(GCD)4687LCM计算最小公倍数(LCM)3588INT向下舍入取整(INT)229LN计算自然对数(LN)10LOG计算指定底数的对数(LOG)11MOD计算两数相除的余数(MOD)0.5 1.33333330.33333312PI PI() 3.1415····13POWER计算乘幂 power(底数,指数)14PRODUCT计算各数乘积 product15RAND随机数 RAND() 0~1之间的小数随机数1~50之间的随机数16ROUND四舍五入函数 ROUND(数字,指定位数) 2.135 2.15417ROUNDDOWN向下舍入函数 ROUNDDOWN(数字,指定位数) 不采用四舍五入,而是直接舍弃后面的小数18ROUNDUP向上舍入函数 ROUNDUP(数字,指定位数) 后面的小数直接进一位19SUBTOTAL返回分类汇总 SUBTOTAL(Function_num,ref1,…)20DATE日期 DATE()21DATEDIF日期之差 DATEDIF(start_date,end_date,unit) unit:"Y" 时间段中的整年数;"M""YM"start_date 与 end_date 日期中月数的差,忽略日期中的日和年;"YD"start_date 与 end_date 日期中天数的差。
忽略日期中的年;"MD"start_date 与 end_date 日期中天数的差。
忽略日期中的月和年.22DAYS360财务上日期之间天数 DAYS360(日期,日期) 基于一年12个月,一个月30天计算23WEEKDAY某日期为星期几 WEEKDAY(日期,返回类型) 1或省略:返回数字1(星期日)到数字7之间的数字;3:返回数字0(星期一)到数字6(星期日)之间的数字。
计算机常用函数表
计算机常⽤函数表1)求与函数SUM(number1,[number2],…)功能:将指定得参数number1、number2……相加求与。
参数说明:⾄少包含⼀个参数number1.每个参数都可以就是区域、单元格引⽤、数组、常量、公式或另⼀个函数得结果。
例如:=SUM(A1:A5)就是将单元格A1~A5中得所有数值相加;=SUM(A1,A3,A5)就是将单元格A1、A3、A5中得数字相加。
2)条件求与函数SUMIF(range,criteria,[sum_range])功能:对指定单元格区域中符合指定条件得值求与。
参数说明:·Range 必需得参数,⽤于条件计算得单元格区域。
·Criteria必需得参数,求与得条件,可以为数字、表达式、单元格引⽤、⽂本或函数。
例如条件可以表⽰为32、“>32"、B 5、“32"、“苹果”或TODAY( )。
提⽰:在函数中任何⽂本条件或任何含有逻辑或数学符号得条件都必使⽤双引号(")括起来.如果条件为数字,则⽆需使⽤双引号。
·sum_range 可选参数,要求与得实际单元格。
如果被省略,Excel会对在range参数中指定得单元格求与。
例如:=SUMIF(B2:B25,">5")表⽰对B2:B25区域⼤于5得数值进⾏相加;=SUMIF(B2:B5,"John",C2:C5),表⽰对单元格区域C2:C5中与单元格B2:B5中等于“John”得单元格对应得单元格中得值求与。
3)多条件求与函数SUMIFS(sum_range,criteria_range1, criteria1,[criteria_range2,criteria2])功能:对指定单元格区域中满⾜多个条件得单元格求与。
参数说明:·sum_range必需得参数,求与得实际单元格区域。
·criteria_range1 必需得参数,在其中计算关联条件得第⼀个区域。
VF常用函数列表
数值函数:1.绝对值和符号函数格式:ABS(<数值表达式>)SIGN(<数值表达式>)例如:ABS(-5)=5,ABS(4)=4,SIGN(8)=1,SIGN(-3)=-1,SIGN(0)=02.求平方根表达式格式:SQRT(<数值表达式>)例如:SQRT(16)=4,它与开二分之一次方等同。
3.圆周率函数格式:PI()4.求整数函数格式:INT(<数值表达式>)返回数值表达式的整数部分CEILING(<数值表达式>)返回大于或等于表达式的最小整数FLOOR(<数值表达式>)返回小于或等于表达式的最大整数例如:INT(5.8)=5.8,INT(-7.8)=-7,CEILING(6.4)=7,CEILING(-5.9)=-5FLOOR(9.9)=95.四舍五入函数格式:ROUND(<数值表达式1>,<数值表达式2>)功能:返回制定表达式在制定位置四舍五入的结果例如:ROUND(345.345,2)=345.35,ROUND(345.345,1)=345.3,ROUND(345.345,0)=345,ROUND(345.345,-1)=3506.求余函数格式:MOD(<数值表达式1>,<数值表达式2>)例如:MOD(10,3)=1 MOD(10,-3)=-2 MOD(-10,3)=2 MOD(-10,-3)=-1求余数的规律:1.首先按照两数的绝对值求余2.表达式1的绝对值大于表达式2的绝对值,则余数为表达式1的值3.余数取表达式1的正负号4.若两数异好号,余数在加上表达式2的值为最终的结果7. 求最大值和最小值函数MAX(数值表达式列表)MIN (数值表达式列表)例如:MAX(2,3,5)=5 MAX(…2‟,‟12‟,‟05‟)=2MAX(…汽车‟,‟飞机‟,‟轮船‟)字符串比较的规律:字符串比较首先比较第一个字母,如果有结果那就不用在进行比较了。
VB常用函数列表
类型转换函数1、Int(x):求不大于自变量x的最大整数2、Fix(x):去掉一个浮点数的小数部分,保留其整数部分3、Hex$(x):把一个十进制数转换为十六进制数4、Oct$(x):把一个十进制数转换为八进制数5、Asc(x$):返回字符串x$中第一个字符的ASCII字符6、CHR$(x):把x的值转换为相应的ASCII字符7、Str$(x):把x的值转换为一个字符串8、Cint(x):把x的小数部分四舍五入,转换为整数9、Ccur(x):把x的值转换为货币类型值,小数部分最多保留4 位且自动四舍五入10、CDbl(x):把x值转换为双精度数11、CLng(x):把x的小数部分四舍五入转换为长整数型数12、CSng(x):把x值转换为单精度数13、Cvar(x):把x值转换为变体类型值14、VarPtr(var):取得变量var的指针2 数学函数1、Sin(x):返回自变量x的正弦值2、Cos(x): 返回自变量x的余弦值3、Tan(x): 返回自变量x的正切值4、Atn(x): 返回自变量x的反正切值5、Abs(x): 返回自变量x的绝对值6、Sgn(x): 返回自变量x的符号,即当x为负数时,返回-1;当x为0时,返回0;当x为正数时,返回17、Sqr(x):返回自变量x的平方根,x必须大于或等于08、Exp(x):返回以e为底,以x为指数的值,即求e的x次方2 日期与时间函数1、Day(Now):返回当前的日期2、WeekDay(Now):返回当前的星期3、Month(Now):返回当前的月份4、Year(Now):返回当前的年份5、Hour(Now):返回小时(0~23)6、Minute(Now):返回分(0~59)7、Second(Now):返回秒(0~59)2 随机数函数1、Rnd[(x)]:产生一个0~1之间的单精度随机数2、Randmize[(x)]:功能同上,不过更好2 字符串函数1、LTrim$(字符串):去掉字符串左边的空白字符2、Rtrim$(字符串):去掉字符串右边的空白字符3、Left$(字符串,n):取字符串左部的n个字符4、Right$(字符串,n):取字符串右部的n个字符5、Mid$(字符串,p,n):从位置p开始取字符串的n个字符6、Len(字符串):测试字符串的长度7、String$(n,字符串):返回由n个字符组成的字符串8、Space$(n):返回n个空格9、InStr(字符串1,字符串2):在字符串1中查找字符串210、Ucase$(字符串):把小写字母转换为大写字母11、Lcase$(字符串):把大写字母转换为小写字母2 窗体输入输出函数1、Print(字符串):在窗体输出字符串,可以用”&”对变量进行连接后输出2、Tab(n):把光标移到该行的n开始的位置3、Spc(n):跳过n个空格4、Cls:清除当前窗体内的显示内容5、Move 左上角x,左上角y,宽度,高度:移动窗体或控件6、InputBox(prompt,…):跳出一个数据输入窗口,返回值为该窗口的输入值7、MsgBox(msg,[type]…):跳出一个提示窗口2 文件操作函数1、Open 文件名[For方式] [Access存取类型] [锁定] AS [#]文件号[Len=记录长度]功能:为文件的输入输出分配缓冲区,并确定缓冲区所使用的存取方式说明:1) 方式:指定文件的输入输出方式,可选,默认是Random,可以是以下值a、Output:指定顺序输出方式,将覆盖原有内容b、Input:指定顺序输入方式c、Append:指定顺序输出方式,在文件未尾追加内容d、Random:指定随机存取方式,也是默认方式,在Random方式时,如果没有Access子句,则在执行Open语句时,VB将按下列顺序打开文件:读/写、只读、只写e、指定二进制文件。
常用函数
InsertSql()
描述:执行一个SQL语句,仅限Insert , Update 。 语法:InsertSql(sql) 示例: var sql = “update kq_test set beactive = ‘是’”; var err = InsertSql(sql); if( IsSpace(err)){ alert(“更新操作成功!”) }else{ alert(err); }
IsSpace()
描述:判断一个字符串是否为空 。 语法:IsSpace(str), str为空返回true,不为空返回 false。 示例: var str = “时空”; if( IsSpace(str)){ alert(“字串为空!”); }else{ alert(“字串不为空!”); }
alert()
SqlCombo()
描述:将SQL语句的查询结果给到combobox的 列表中 。 语法:SqlCombo(obj,sql) 说明:obj: SKDBcombobox对象id sql:sql语句 示例: var sql = “select bmid,bm from bmdoc”; SqlCombo(SKDBcombobox1,sql);
11:Trim() 12:SetPara() 13:GetPara() 14:CreateTree() 15:SqlCombo() 16:ZlSelectImpl() 17:DjSave() 18:DjOpen()
常用函数汇总
19:RowPageAdd()
20:RowPageEdit() 21:RowPageOpen() 22:RowPageSave() 23:EnableInputControls(false)
ZlSelectImpl()
常用函数列表
附录信号处理工具箱函数汇总1、滤波器分析与实现函数名描述abs 绝对值(幅值)angle 取相角conv 求卷积conv2 求二维卷积deconv 去卷积fftfilt 重叠相加法FFT滤波器实现filter 直接滤波器实现filter2 二维数字滤波器filtfilt 零相位数字滤波器filtic 滤波器初始条件选择freqs 模拟滤波器频率响应freqspace 频率响应中的频率间隔freqz 数字滤波器频率响应freqzplot 画出频率响应曲线grpdelay 平均滤波延迟impz 数字滤波器的单位抽样响应latcfilt 格形滤波器medfilt1 一维中值滤波sgolayfilt Savitzky-Golay滤波器sosfilt 二次分式滤波器zplane 离散系统零极点图upfirdn 上采样unwrap 去除相位2、F IR数字滤波器设计函数名描述convmtx 矩阵卷积cremez 复、非线性相位等波纹滤波器设计fir1 基于窗函数的FIR滤波器设计fir2 基于频率采样的FIR滤波器设计fircls 约束的最小二乘FIR多频滤波器设计fircls1 约束的最小二乘、低通和高能、线性相位FIR滤波设计firls 最优最小二乘FIR滤波器设计firrcos 升余弦滤波器设计intfilt 内插FIR滤波器设计kaiserord 基于阶数估计的凯瑟滤波器设计remez 切比雪夫最优FIR滤波器设计remezord 基于阶数估计的remez设计sgolay Savizky-Golay FIR滤波器设计3、I IR数字滤波器设计函数名描述butter 巴特沃思滤波器设计cheby1 切比雪夫I型滤波器设计cheby2 切比雪夫II型滤波器设计ellip 椭圆滤波器设计maxflat 广义巴特沃思低通滤波器设计yulewalk 递归滤波器设计buttord 巴特沃思滤波器阶估计cheb1ord 切比雪夫I型滤波器阶估计cheb2ord 切比雪夫II型滤波器阶估计ellipord 椭圆滤波器阶估计4、模拟滤波器设计函数名描述besself 贝塞尔滤波器设计butter 巴特沃思滤波器设计cheby1 切比雪夫I型滤波器设计cheby2 切比雪夫II型滤波器设计elip 椭圆滤波器设计5、模拟滤波器变换函数名描述lp2bp 低通到带通模拟滤波器变换lp2bs 低通到带阻模拟滤波器变换lp2hp 低通到高通模拟滤波器变换lp2lp 低通到低通模拟滤波器变换6、滤波器离散化函数名描述bilinear 双线性变换impinvar 冲激响应不变法的模拟到数字变换7、线性系统变换函数名描述late2tf 变格形结构为传递函数形式plystab 多项式的稳定性polyscale 多项式的根residuez Z变换部分分式展开sos2so 变二次分式形式为状态空间形式sos2tf 变二次分式形式为传递函数形式sos2zp 变二次分式形式为零极点增益形式ss2sos 变状态空间形式为二次分式形式ss2tf 变状态空间形式为传递函数形式ss2zp 变状态空间形式为零极点增益形式tf2ss 变传递函数形式为状态空间形式tf2zp 变传递函数形式为零极点增益形式tf2sos 变传递函数形式为二次分式形式tf2late 变传递函数形式为格形结构zp2sos 变零极点增益形式为二次分式形式zp2ss 变零极点形式为状态空间形式zp2tf 变零极点形式为传递函数形式8、窗函数函数名描述Bartlett 巴特莱特窗Blackman 布莱克曼窗boxcar 矩形窗chebwin 切比雪夫窗hamming 汉明窗hann 汉宁窗Kaiser 凯泽窗triang 三角窗9、变换函数名描述czt Chirp z变换dct 离散余弦变换dftmtx 离散傅立叶变换矩阵fft 一维快速傅立叶变换fft2 二维快速傅立叶变换fftshift 重要排列的FFT输出hilbert Hilbert变换idct 逆离散余弦变换ifft 逆一维快速傅立叶变换ifft2 逆二维快速傅立叶变换10、统计信号处理与谱分析函数名描述cohere 相关函数平方幅值估计corrcoef 相关系数估计corrmtx 相关系数矩阵cov 协方差估计csd 互谱密度估计pburg Burg法功率谱密度估计pcov 协方差法功率谱密度估计peig 特征值法功率谱密度估计periodogram 周期图法功率谱密度估计pmcor 修正协方差法功率谱密度估计pmtm Thomson多维度法功率谱密度估计pmusic Music法功率变宽度估计psdplot 绘制功率谱密度曲线pyulear Y ule-Walker法功率谱密度估计rooteig 特征值法功率估计rootmusic Music法功率估计tfe 传递函数估计xcorr 一维互相关函数估计xcorr2 二维互相关函数估计xcov 互协方差函数估计cceps 复倒谱icceps 逆复倒谱rceps 实倒谱与线性相位重构11、参数模型函数名描述arburg Burg法AR模型arcov 协方差法AR模型armcov 修正协方差法AR模型aryule Y ule-Walker法AR模型invfreqs 模拟滤波器拟合频率响应invfreqz 离散滤波器拟合频率响应prony Prony法的离散滤波器拟合时间响应stmcb Steiglitz-McBride法求线性模型12、线性预测函数名描述ac2rc 自相关序列变换为反射系数ac2ploy 自相关序列变换为预测多项式is2rc 逆正弦参数变换为反射系数lar2rc 圆周率变换为反射系数levinson Levinson-Durbin递归算法lpc 线性预测系数lsf2poly 线性谱频率变换为预测多项式poly2ac 预测多项式变换为自相关序列poly2lsf 预测多项式变换线性谱频率poly2rc 预测多项式变换为反射系数rc2ac 反射系数变换为自相关序列rc2ls 反射系数变换为逆正弦参数rc2lar 反射系数变换为圆周率rc2poly 反射系数变换为预测多项式rlevinsion 逆Levinson-Durbin递归算法schurrc Schur算法13、多采样率信号处理函数名描述decimate 以更低的采样频率重新采样数据interp 以更高的采样频率重新采样数据interp1 一般的一维内插resample 以新的采样频率重新采样数据spline 三次样条内插upfirdn FIR的上下采样14、波形产生函数名描述chirp 产生调频波diric 产生Dirichlet函数波形gauspuls 产生高斯射频脉冲gmonopuls 产生高斯单脉冲pulstran 产生脉冲串rectpuls 产生非周期的采样矩形脉冲sawlooth 产生锯齿或三角波sinc 产生sinc函数波形square 产生方波tripuis 产生非周期的采样三角形脉冲vco 压控振荡器15、特殊操作函数名描述buffer 将信号矢量缓冲成数据矩阵cell2sos 将单元数组转换成二次矩阵cplxpair 将复数归成复共轭对demod 通讯仿真中的解调dpss 离散的扁球序列dpssclear 删除离散的扁球序列dpssdir 离散的扁球序列目录dpssload 装入离散的扁球序列dpsssave 保存离散的扁球序列eqtflength 补偿离散传递函数的长度modulate 通讯仿真中的调制scqperiod 寻找向量中重复序列的最小长度sos2cell 将二次矩阵转换成单元数组specgram 频谱分析stem 轴离散序列strips 带形图udecode 输入统一解码uencode 输入统一编码。
Excel常用函数大全.xls
逻 OR 辑 NOT 函 IF 数 逻辑值与运算符 AND与OR和逻辑符区 别 突破函数参数限制 AVERAGE COUNT COUNTA COUNTBLANK COUNTIF FREQUENCY
所有参数的逻辑值为真则TRUE,只要一个参数假则 返回FALSE 所有参数只要有一个参数为TRUE,即返回TRUE,任 or(logical1,logical2,…) 何一个参数的逻辑值为FALSE,即返回FALSE 对参数值求反,当确保一个值不等于某一特定值时 not(logical) 使用 if(logical_test,value_if_tr 执行真假值判断,根据逻辑计算的真假值,返回不 ue,value_if_false) 同结果 and(logical1,log 效果一样 在公式中经常使用+来表示or
对数值和公式进行条件检测
LARGE 计 SMALL MODE MAX
average(number1,numbe 统计所有参数的算术平均值,AVREAGEA则剔除非数 全部参数参与计数,逻辑值文本 r2,…) 值的参数 值为零 count(value1,value2…) 返回包含数字\参数列表中数字的单元格的个数 只取含数值的单元格个数 返回参数列表中非空值的单元格个数,忽略各种数 统计区域中包含数据的单元格个 counta(value1,value2…) 据的格式,全部统计并计个数 数 返回参数列表中空值的单元格个数,忽略单元格中 本公式与COUNTA相反,注意:="" countbland(range) 各种数据的格式 的假空单元格也被视为空 countif(range,criteria) 计算满足条件的单元格个数 frequency(data_array,bin 以一列垂直数组返回某个区域中数据的频率分布 此函数必须用数组公式输入 s_array) large(array,k) 返回数据集中第K个最大值 非常有用 small(array,k) 返回数据集中第K个最小值 mode(number1,number2 测量函数返回左某一数组或数据区域中出现频率 …) 最多的数值 max(number1,number2 返回一个区域中数值最大的值 …)
常用的excel函数公式大全
数字处理1、取绝对值=ABS(数字)2、取整=INT(数字)3、四舍五入=ROUND(数字,小数位数)二、判断公式1、把公式产生的错误值显示为空公式:C2=IFERROR(A2/B2,"")说明:如果是错误值则显示为空,否则正常显示。
2、IF多条件判断返回值公式:C2=IF(AND(A2<500,B2="未到期"),"补款","")说明:两个条件同时成立用AND,任一个成立用OR函数。
三、统计公式1、统计两个表格重复的内容公式:B2=COUNTIF(Sheet15!A:A,A2)说明:如果返回值大于0说明在另一个表中存在,0则不存在。
公式是单个或多个函数的结合运用。
AND“与”运算,返回逻辑值,仅当有参数的结果均为逻辑“真(TRUE)”时返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。
条件判断AVERAGE求出所有参数的算术平均值。
数据计算COLUMN显示所引用单元格的列标号值。
显示位置CONCATENATE将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。
字符合并COUNTIF统计某个单元格区域中符合指定条件的单元格数目。
条件统计DATE给出指定数值的日期。
显示日期DATEDIF计算返回两个日期参数的差值。
计算天数DAY计算参数中指定日期或引用单元格中的日期天数。
计算天数DCOUNT返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。
条件统计FREQUENCY以一列垂直数组返回某个区域中数据的频率分布。
概率计算IF根据对指定条件的逻辑判断的真假结果,返回相对应条件触发的计算结果。
条件计算INDEX返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。
数据定位INT将数值向下取整为最接近的整数。
数据计算ISERROR用于测试函数式返回的数值是否有错。
如果有错,该函数返回TRUE,反之返回FALSE。
Excel常用的80个统计函数及用法
Excel常用的80个统计函数及用法1. AVERAGE:计算数字列表的平均值2. COUNT:计算数字列表的数量3. COUNTA:计算非空单元格的数量4. MAX:返回数字列表的最大值5. MIN:返回数字列表的最小值6. SUM:计算数字列表的总和7. ABS:返回数字的绝对值8. EXP:返回一个数的指数值9. LN:返回一个数的自然对数10. LOG:返回一个数的对数值11. LOG10:返回一个数的以10为底的对数值12. SQRT:返回一个数的平方根13. CEILING:将数字向上取整到指定的位数14. FLOOR:将数字向下取整到指定的位数15. ROUNDDOWN:向下舍入一个数字到指定的位数16. ROUNDUP:向上舍入一个数字到指定的位数17. FACT:返回一个数的阶乘18. PERCENTILE:返回数字列表中的第n个百分位数19. PERCENTRANK:根据数字列表中的百分位数计算每个数字的百分位等级20. PROB:返回数字列表中落在指定区间的数字的概率21. RANK:计算数字列表中的每个数字的排名22. STDEV:返回数字列表的标准偏差23. VAR:返回数字列表的方差24. CORREL:计算两个数字列表之间的相关系数25. COVAR:计算两个数字列表之间的协方差26. FREQUENCY:计算数字列表中每个数字的频率分布27. GEO_MEAN:返回数字列表的几何平均数28. HARMEAN:返回数字列表的调和平均数29. PRODUCT:计算数字列表中所有数字的乘积30. QUARTILE:返回数字列表中第1、第2和第3个四分位数31. STDEVP:返回数字列表的总体标准偏差32. VARP:返回数字列表的总体方差33. ZTEST:计算一个样本在总体中的Z值34. FTEST:比较两个数据集的方差是否相等35. TTEST:比较两个数据集的平均值是否相等36. CONFIDENCE:计算数据集的置信区间37. BINOMDIST:计算二项式分布的概率38. CHIDIST:计算卡方分布的概率密度分布39. GAMMADIST:计算伽马分布的概率密度函数40. BETADIST:计算Beta分布的概率密度函数41. NORMDIST:计算正态分布的概率密度函数42. LOGNORMDIST:计算对数正态分布的概率密度函数43. POISSON:计算泊松分布的概率密度函数44. TINV:根据自由度和置信水平计算学生t分布的反函数45. CHISQINV:根据自由度和置信水平计算卡方分布的反函数46. GAMMAINV:根据概率和形参计算伽马分布的反函数47. BINOMINV:根据概率和试验次数计算二项式分布的反函数48. PERMUT:计算从n个项目中取出k个项目排列的数量49. COMBIN:计算从n个项目中取出k个项目组合的数量50. DEVSQ:计算数字列表中每个数字与平均值的差的平方之和51. INTERCEPT:计算线性回归方程的截距52. SLOPE:计算线性回归方程的斜率53. FORECAST:预测给定自变量值下的因变量值54. GROWTH:使用指数回归模型计算指定点的因变量值55. LINEST:计算线性回归方程的各项参数56. LOGEST:计算对数回归方程的各项参数57. TREND:使用线性、指数或多项式回归模型预测未来的值58. COUNTBLANK:计算空单元格的数量59. IF:根据条件返回指定值60. SUMIF:根据条件返回数字列表中符合条件的值的总和61. AVERAGEIF:根据条件返回数字列表中符合条件的值的平均值62. COUNTIF:根据条件计算数字列表中符合条件的单元格的数量63. MEDIAN:返回数字列表的中位数64. MODE:返回数字列表中出现次数最多的值65. LARGE:返回数字列表中第n个最大值66. SMALL:返回数字列表中第n个最小值67. RANK.AVG:计算数字列表中的每个数字的平均排名68. PERCENTILE.EXC:返回数字列表中的第n个百分位数(不包含0%和100%)69. PERCENTILE.INC:返回数字列表中的第n个百分位数(包含0%和100%)70. VAR.P:返回数字列表的总体方差(与VAR函数用法相同,但计算公式不同)71. VAR.S:返回数字列表的样本方差72. STDEV.P:返回数字列表的总体标准偏差(与STDEV函数用法相同,但计算公式不同)73. STDEV.S:返回数字列表的样本标准偏差74. FISHER:将x值转换为Fisher变量75. FISHERINV:将Fisher变量转换为x值76. RADIANS:将角度转换为弧度77. DEGREES:将弧度转换为角度78. SUMSQ:计算数字列表中每个数字的平方之和79. AVEDEV:计算数字列表中每个数字与平均值的绝对偏差之和80. CONFIDENCE.NORM:计算正态分布的置信区间(与CONFIDENCE函数用法相同,但计算公式不同)用法:1. AVERAGE:用法:AVERAGE(number1, [number2], …)计算数字列表的平均值。
Excel常用函数大全(函数解释说明和使用方法)
匹配引用类函数1、=Y1.OoKUP(G2.B:E,4,0)函数解择说明:查找B:E这个区域中第4列与G2单元格内容相同的数据函数格式:V1.ooKUp(要找什么,在哪找,第几列,怎么找)2、=H1.(X)KUP(A6,2:5,4,0)函数解释说明:查找2:5这个区域中第4行与A6单元格内容相同的数据函数格式:H1.OoKUP(要找什么,在哪找,第几列,怎么找)3、=MATCiI(B2,Al:1'1,0)函数解释说明:得到B2中数据在Al:Fl中的位置函数格式:MATCH(要找什么,在哪找,怎么找)4、=INDEX(B2:E7,3,2)函数解粹说明:得到区域B2:E7中第3行第2列的数据函数格式:INDEX(单元格区域,行数,列数)5、=I SERROR(A I)函数解择说明:得到AI单元格向下三行向右两列的单元格中的值函数格式:OFFSET(起始位置,行偏移数,列偏移数,高度,宽度)6、=INDIRECTrSheetI!AΓ,1)函数解释说明:得到Sheetl!Al单元格中的数据函数格式:INDIRECT(地址,引用方式)7、=1.OOKUP(J2,B:B,A:八)函数解糅说明:得到B列与J2相同数据在A列对应的值函数格式:1.oOKUP(查找值,条件区域,结果区域)8、=CHOOSE(2,A2,A3,A4,A5)函数解科说明:得到第二个值A3单元格中的数据函数格式:CHOOSE(序号,第一个值,第二个值,……)9、=HYPER1.INKrd八销售文件”「销售文件”)函数解择说明:打开D盘的重要文档这个文件夹函数格式:HYPERlJNK(链接地址,显示内容)日期类函数1、=YEAR(Al)函数解择说明:得到Al单元格中日期对应的年份函数格式:YEAR(日期所在的单元格)2、-MONTH(Al)函数解择说明:得到Al单元格中日期对应的月份函数格式:MoVrH(日期所在的单元格)3、=DΛY(Λl)函数解称说明:得到AI雎元格中日期对应的日函数格式:DAY(日期所在的单元格)4、=HOUR(Al)函数解解说明:得到Al单元格中时间对应的小时函数格式:HOiR(时间所在的总元格)5、=MINUTE(A I)函数解择说明:得到AI单元格中时间对应的分函数格式:MINUTE(时间所在的单元格)6、=SECOND(A I)函数解择说明:得到AI单元格中时间对应的秒函数格式:SEa)ND(时间所在的单元格)7、=TODAYO函数解绛说明:得到当前系统日期函数格式:TODAYO8、=NOWO函数解释说明:得到当前系统时间函数格式:NoR'()9、=DATE(2024,1,12)函数解释说明:根据年月日得到•个日期函数格式:DATE(年,月,日)10,=TIME(6,18,23)句话介绍:根据时分杪得到一个时间函数格式:TIME(时,分,秒)11,=EDATE(TODAY(),10)函数解释说明:得到当前日期10个月后对应的H期函数格式:ED,VΓE(起始日期,月数)12、=DATEDIF(Al,B1,"Y")函数解择说明:得到Bl和Al之间相隔几年函数格式:DATEDIF(起始日期,截止日期,统计方式)13、=EOMONT H(Al,6)函数解祥说明:得到Al单元格中日期6个月后月末的日期函数格式:EoMoNTH(起始日期,月数)14、=WEEKDA Y(Al,2)函数解释说明:得到Al单元格中日期在•周的第几天函数格式:WEEKDAY(日期,计算:方式)15、=WEEKNU M(Λ1,2)函数解择说明:得到Al维元格中日期在一年的第几周函数格式:WEEKNUM(日期,计算方式)16,=NEnOKKDAYS(Al t BhCl)函数解群说明:得到两个日期之间排除周末和特殊节假日后的工作天数函数格式:NETWORKDAYS(开始日期,结束日期,特殊节假日列表)17、=NET¾'ORKDΛYS.INT1.(Al,Bl111,Cl)函数解释说明:得到两个日期之间排除周末(自定义)和特殊节假日后的工作天数函数格式:NETTORKDAYS.INT1.(开始日期,结束日期,周末选项,特殊节假日列表》18、WORKDAY(Λ2,B2,C2)函数解释说明:根据开始日期得到指定天数后不含周末和节假日的工作日是哪天函数格式:WORKDAY(开始日期,间隔天数,特殊节假日列表)19、=WORKD AY.INT1.(A2,B2,11,C2)函数解释说明:根据开始日期得到指定天数后不含周末(自定义)和节假日的工作日是哪天函数格式:WORKDAY.INT1.(开始日期,间隔天数,周末选项,特殊节假日列表》逻辑判断类函数4个公式示例1、=IF(Al>=60「合格”」不合格")一句话介绍:八1中的数字大于等于60得到合格,否则得到不合格。
Excel常用函数功能及用法介绍
特别提 醒:如果 将上述公 式修改 为: =DCOUN T(A1:D11 ,,F1:G2) ,也可以 达到相同 目的
11、 FREQUE NCY函数
函数 名称: FREQUE NCY
主要 功能:以 一列垂直 数组返回 某个区域 中数据的 频率分布 。
特别 提醒:如 果number 参数不是 数值,而 是一些字 符(如A 等),则 B2中返回 错误值“ #VALUE !”。
2、 AND函数
函数 名称: AND
主要 功能:返 回逻辑 值:如果 所有参数 值均为逻 辑“真 (TRUE )”,则返 回逻辑“真 (TRUE )”,反之 返回逻辑“ 假 (FALSE )”。
使用 格式: FREQUE NCY(data _array,bin s_array)
参数 说明: Data_arra y表示用来 计算频率 的一组数 据或单元 格区域; Bins_arra y表示为前 面数组进 行分隔一 列数值。
应用 举例:如 图2所 示,同时 选中B32 至B36单 元格区 域,输入 公式: =FREQU
使用 格式: =DATEDI F(date1,d ate2,"y") 、 =DATEDI F(date1,d ate2,"m") 、 =DATEDI F(date1,d ate2,"d")
参数 说明: date1代表 前面一个 日期, date2代表 后面一个 日期;y (m、d) 要求返回 两个日期 相差的年 (月、 天)数。
参数 说明: reference 为引用的 单元格。
应用 举例:在 C11单元 格中输入 公式: =COLUM N(B11), 确认后显 示为2 (即B 列)。
Excel常用函数大全
Excel常用函数大全数据库和清单治理函数DAVERAGE 返回选定数据库项的平均值DCOUNT 运算数据库中包含数字的单元格的个数DCOUNTA 运算数据库中非空单元格的个数DGET 从数据库中提取满足指定条件的单个记录DMAX 返回选定数据库项中的最大值DMIN 返回选定数据库项中的最小值DPRODUCT 乘以特定字段〔此字段中的记录为数据库中满足指定条件的记录〕中的值DSTDEV 依照数据库中选定项的例如估算标准偏差DSTDEVP 依照数据库中选定项的样本总体运算标准偏差DSUM 对数据库中满足条件的记录的字段列中的数字求和DVAR 依照数据库中选定项的例如估算方差DVARP 依照数据库中选定项的样本总体运算方差GETPIVOTDATA 返回储备在数据透视表中的数据日期和时刻函数DATE 返回特定时刻的系列数DATEDIF 运算两个日期之间的年、月、日数DATEVALUE 将文本格式的日期转换为系列数DAY 将系列数转换为月份中的日DAYS360 按每年360 天运算两个日期之间的天数EDATE 返回在开始日期之前或之后指定月数的某个日期的系列数EOMONTH 返回指定月份数之前或之后某月的最后一天的系列数HOUR 将系列数转换为小时MINUTE 将系列数转换为分钟MONTH 将系列数转换为月NETWORKDAYS 返回两个日期之间的完整工作日数NOW 返回当前日期和时刻的系列数SECOND 将系列数转换为秒TIME 返回特定时刻的系列数TIMEVALUE 将文本格式的时刻转换为系列数TODAY 返回当天日期的系列数WEEKDAY 将系列数转换为星期WORKDAY 返回指定工作日数之前或之后某日期的系列数YEAR 将系列数转换为年YEARFRAC 返回代表start_date〔开始日期〕和end_date〔终止日期〕之间天数的以年为单位的分数DDE 和外部函数CALL 调用动态链接库(DLL) 或代码源中的过程REGISTER.ID 返回已注册的指定DLL 或代码源的注册IDSQL.REQUEST 连接外部数据源,并从工作表中运行查询,然后将结果作为数组返回,而无需进行宏编程。
excel常用函数一览表
功能说明
将数据清单或数据库的指定列中满足给定条件单元格中的数字作为样本总 体,计算总体的标准偏差
语法格式 DSTDEVP(database,field,criteria)
参数分析
Database为构成列表或数据库的单元格区域。Field指定函数所使用的数据 列。Criteria为一组包含给定条件的单元格区域
常用 Excel 2007 内置函数的功能及语法说明
常用Excel 2007内置 函数的功能及语法说明
数据库函数
1. DAVERAGE
功能说明 返回数据库或数据清单中满足指定条件的列中数值的平均值
语法格式 DAVERAGE(database,field,criteria)
参数分析
Database为构成列表或数据库的单元格区域。Field指定函数所使用的数据 列。Criteria为一组包含给定条件的单元格区域
将列表或数据库的列中满足指定条件的数字作为一个样本,估算样本总体 的标准偏差
语法格式 DSTDEV(database,field,criteria)
参数分析
Database为构成列表或数据库的单元格区域。Field指定函数所使用的数据 列。Criteria为一组包含给定条件的单元格区域
6. DSTDEVP
2
常用 Excel 2007 内置函数的功能及语法说明
2. DATEVALUE
功能说明
返回date_text 所表示的日期的序列号。主要用于将文字表示的日期转换成 一个序列号
语法格式 DATEVALUE(date_text)
参数分析
Date_text是用Excel 日期格式表示日期的文本。在使用1900日期系统中, date_text 必须是1900年1月1日到9999年12 月31日之间的一个日期;而在 1904日期系统中,date_text必须是1904年1月1日到9999年12月31日之间的 一个日期。如果date_text 超出上述范围,则函数DATEVALUE 返回错误值 “#VALUE!”。如果省略参数date_text中的年代,则函数DATEVALUE使用 电脑系统内部时钟的当前年代,且date_text中的时间信息将被忽略
EXCEL常用函数(共86张PPT)
MIN函数
主要功能:求出一组数中的最小值。
使用格式:MIN(number1,number2……)
参数说明:number1,number2……代表需要求最小值的数值或引用单元格(区域
),参数不超过30个。
应用举例:输入公式:=MIN(E44:J44,7,8,9,10),确认后即可显示出E44至J44单
连接符号,表示将两个固定字段(包括公式返回值)连接成文字.
+
加法.
-
减法.
*
乘法.
/
除法.
--
负负为正
$
公式里面代表绝对参照,可以选中公式里的范围,按F4快速转换不同参照方式.
<
小于
>
大于
<=
小于等于
>=
大于等于
<> 不等于
=
等于
@
代表文字格式.
*
代表不定字符.
?
代表一个字符.
#
代表一个数字.格式中代表数字格式.
「001」,程序自动把结果转化为「1」,如果先输入「'」,再输入「001」,那么结果就为「001」,
即把数值型内容转化成文本型内容. ''(双个):表示引用名称.如,「'8月'!C4」表示引用名称为8月的工作表里的C4单元格的数据.如
果没有工作表的名称时,可以不用「''」,如,Sheet2!C4 (函数公式里面使用)
❖ 特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值 "#VALUE!"。
INT函数
主要功能:将数值向下取整为最接近的整数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
附录MATLAB图像处理工具箱函数表1 通用函数函数功能语法colorbar 显示颜色条colorbarcolorbar(...,'peer',axes_handle) colorbar(axes_handle) colorbar('location')colorbar(...,'PropertyName',pro pertyvalue)cbar_axes = colorbar(...)getimage 从坐标轴取得图像数据A = getimage(h)[x,y,A] = getimage(h)[...,A,flag] = getimage(h)[...] = getimageimage 创建并显示图像对象image(C)image(x,y,C)image(...,'PropertyName',PropertyValue,...)image('PropertyName',PropertyValue,...) Formal syntax -PN/PV onlyhandle = image(...)imagesc 按图像显示数据矩阵imagesc(C)imagesc(x,y,C)imagesc(...,clims)h = imagesc(...)imshow 显示图像imshow(I,n)imshow(I,[low high]) imshow(BW)imshow(X,map)imshow(RGB)imshow(…,display_option) imshow(x,y,A,…) imshow filenameh = imshow(…)imview 利用图像浏览器显示图像imview(I)imview(RGB)imview(X,map)imview(I,range)imview(filename)imview(...,'InitialMagnification',initial_mag)h = imview(...)imview close allmontage 在矩形框中同时显示多帧图像montage(I)montage(BW)montage(X,map)montage(RGB)h = montage(...)immovie 创建多帧索引色图像的电影动画mov = immovie(X,map)mov = immovie(RGB)subimage 在一个图形中显示多个图像,结合函数subplot使用subimage(X,map)subimage(I)subimage(BW)subimage(RGB)subimage(x,y,...)h = subimage(...)truesize 调整图像显示尺寸truesize(fig,[mrows mcols])truesize(fig)wrap 将图像显示到纹理映射表面warp(X,map)warp(I,n)warp(BW)warp(RGB) warp(z,...) warp(x,y,z,...)h = warp(...)zoom 缩放图像或图形zoom onzoom offzoom outzoom reset zoomzoom xonzoom yonzoom(factor) zoom(fig, option)表2 图像文件I/O函数函数功能语法imfinfo 返回图像文件信息info = imfinfo(filename,fmt) info = imfinfo(filename)imread 从图像文件中读取图像A = imread(filename,fmt)[X,map] = imread(filename,fmt)[...] = imread(filename)[...] = imread(URL,...)[...] = imread(...,idx)(CUR, GIF, ICO, and TIFF only)[...] = imread(..., 'PixelRegion', { ROWS, COLS }) (TIFF only)[...] = imread(...,'frames',idx) (GIF only) [...] = imread(...,ref) (HDF only) [...] = imread(...,'BackgroundColor',BG) (PNG only)[A,map,alpha] = imread(...)(ICO, CUR, and PNG only)imwrite 把图像写入图像文件中imwrite(A,filename,fmt)imwrite(X,map,filename,fmt)imwrite(...,filename)imwrite(...,Param1,Val1,Param2,Val2...)表3 空间变换函数函数功能语法findbounds 为空间变换寻找输出边界outbounds = findbounds(TFORM,inbounds)fliptform 切换空间变换结构的输入和输出角色TFLIP = fliptform(T)imcrop 剪切图像I2 = imcrop(I)X2 = imcrop(X,map) RGB2 = imcrop(RGB)I2 = imcrop(I,rect)X2 = imcrop(X,map,rect) RGB2 = imcrop(RGB,rect) [...] = imcrop(x,y,...) [A,rect] = imcrop(...) [x,y,A,rect] = imcrop(...)imresize 图像缩放B = imresize(A,m)B = imresize(A,m,method)B = imresize(A,[mrows ncols],method)B = imresize(...,method,n)B = imresize(...,method,h)imrotate 图像旋转B = imrotate(A,angle)B = imrotate(A,angle,method)B = imrotate(A,angle,method,bbox)interp2 2-D数据插值ZI = interp2(X,Y,Z,XI,YI)ZI = interp2(Z,XI,YI)ZI = interp2(Z,ntimes)ZI = interp2(X,Y,Z,XI,YI,method)imtransform 对图像进行2-D空间变换B = imtransform(A,TFORM)B = imtransform(A,TFORM,INTERP)[B,XDATA,YDATA] = imtransform(...) [B,XDATA,YDATA] = imtransform(..., param1, val1, param2, val2,...)makeresampler 生成重采样结构R = makeresampler(interpolant,padmethod) maketform 生成几何变换结构T = maketform(transformtype,...)tformarray 多维数组的空间变换B = tformarray(A, T, R, TDIMS_A, TDIMS_B, TSIZE_B, TMAP_B,F)tformfwd 正向空间变换[X,Y] = tformfwd(T,U,V)[X1,X2,X3,...] = tformfwd(T,U1,U2,U3,...) X = tformfwd(T,U)[X1,X2,X3,...] = tformfwd(T,U)X = tformfwd(T,U1,U2,U3,...)tforminv 逆向空间变换U = tforminv(X,T)表4 像素和统计处理函数函数功能语法corr2 计算两个矩阵的2-D相关系数r = corr2(A,B)imcontour 创建图像的轮廓图imcontour(I) imcontour(I,n) imcontour(I,v) imcontour(x,y,...) imcontour(...,LineSpec) [C,h] = imcontour(...)imhist 显示图像的直方图imhist(I,n)imhist(X,map) [counts,x] = imhist(...)impixel 确定像素颜色值P = impixel(I)P = impixel(X,map)P = impixel(RGB)P = impixel(I,c,r)P = impixel(X,map,c,r)P = impixel(RGB,c,r) [c,r,P] = impixel(...)P = impixel(x,y,I,xi,yi)P = impixel(x,y,X,map,xi,yi) P = impixel(x,y,RGB,xi,yi) [xi,yi,P] = impixel(x,y,...)improfile 沿线段计算剖面图的像素值c = improfilec = improfile(n)c = improfile(I,xi,yi)c = improfile(I,xi,yi,n) [cx,cy,c] = improfile(...) [cx,cy,c,xi,yi] = improfile(...) [...] = improfile(x,y,I,xi,yi) [...] = improfile(x,y,I,xi,yi,n) [...] = improfile(...,method)mean2 求矩阵元素平均值 B = mean2(A)pixval 显示图像像素信息pixval onpixval offpixvalpixval(fig,option) pixval(ax,option) pixval(H,option)regionprops 得到图像区域属性STA TS = regionprops(L,properties) std2 计算矩阵元素的标准偏移 b = std2(A)表5 图像分析函数函数功能语法edge 识别灰度图像中的边界BW = edge(I,'sobel')BW = edge(I,'sobel',thresh)BW = edge(I,'sobel',thresh,direction) [BW,thresh] = edge(I,'sobel',...)BW = edge(I,'prewitt')BW = edge(I,'prewitt',thresh)BW = edge(I,'prewitt',thresh,direction) [BW,thresh] = edge(I,'prewitt',...)BW = edge(I,'roberts')BW = edge(I,'roberts',thresh) [BW,thresh] = edge(I,'roberts',...)BW = edge(I,'log')BW = edge(I,'log',thresh)BW = edge(I,'log',thresh,sigma) [BW,threshold] = edge(I,'log',...)qtdecomp 执行四叉树分解S = qtdecomp(I)S = qtdecomp(I,threshold)S = qtdecomp(I,threshold,mindim)S = qtdecomp(I,threshold,[mindim maxdim]) S = qtdecomp(I,fun)S = qtdecomp(I,fun,P1,P2,...)qtgetblk 获取四叉树分解中的数组块值[vals,r,c] = qtgetblk(I,S,dim)[vals,idx] = qtgetblk(I,S,dim)qtsetblk 设置四叉树分解中的数组块值J = qtsetblk(I,S,dim,vals)表6 图像增强函数函数功能语法adapthisteq 执行对比度受限的直方图均衡J = adapthisteq(I)J = adapthisteq(I,param1,val1,param2,val2...)decorrstretch 对多通道图像应用解卷积延拓S = decorrstretch(I)S = decorrstretch(I,TOL)histeq 用直方图均等化增强对比度J = histeq(I,hgram)J = histeq(I,n)[J,T] = histeq(I,...)newmap = histeq(X,map,hgram) newmap = histeq(X,map) [newmap,T] = histeq(X,...)imadjust 调整图像灰度值或颜色映射表J = imadjust(I)J = imadjust(I,[low_in; high_in],[low_out;high_out])J = imadjust(...,gamma)newmap = imadjust(map, [low_in high_in],[low_out high_out], gamma)RGB2 = imadjust(RGB1,...)imnoise 向图像中加入噪声J = imnoise(I,type)J = imnoise(I,type,parameters)medfilt2 进行二维中值滤波B = medfilt2(A,[m n])B = medfilt2(A)B = medfilt2(A,'indexed',...)ordfilt2 进行二维统计顺序滤波B = ordfilt2(A,order,domain) B = ordfilt2(A,order,domain,S) B = ordfilt2(...,padopt)stretchlim 得到图像对比度延拓的灰度上下限LOW_HIGH = stretchlim(I,TOL)LOW_HIGH = stretchlim(RGB,TOL)wiener2 进行二维适应性去噪滤波J = wiener2(I,[m n],noise) [J,noise] = wiener2(I,[m n])表7 线性滤波函数函数功能语法conv2 二维卷积C = conv2(A,B)C = conv2(hcol,hrow,A) C = conv2(...,'shape')convmtx2 二维矩阵卷积T = convmtx2(H,m,n) T = convmtx2(H,[m n])convn n维卷积C = convn(A,B)C = convn(A,B,'shape')filter2 二维线性滤波Y = filter2(h,X)Y = filter2(h,X,shape)fspecial 创建预定义滤波器h = fspecial(type)h = fspecial(type,parameters)imfilter 多维图像滤波B = imfilter(A,H)B = imfilter(A,H,option1,option2,...)表8 线性二维滤波器设计函数函数功能语法freqspace 确定二维频率响应的频率空间[f1,f2] = freqspace(n)[f1,f2] = freqspace([m n])[x1,y1] = freqspace(...,'meshgrid')f = freqspace(N)f = freqspace(N,'whole')freqz2 计算二维频率响应[H,f1,f2] = freqz2(h,n1,n2) [H,f1,f2] = freqz2(h,[n2 n1]) [H,f1,f2] = freqz2(h)[H,f1,f2] = freqz2(h,f1,f2) [...] = freqz2(h,...,[dx dy]) [...] = freqz2(h,...,dx)freqz2(...)fsamp2 用频率采样法设计二维FIR滤波器h = fsamp2(Hd)h = fsamp2(f1,f2,Hd,[m n])ftrans2 通过频率转换法设计二维FIR滤波器h = ftrans2(b,t)h = ftrans2(b)fwind1 用一维窗口方法设计二维FIR滤波器h = fwind1(Hd,win)h = fwind1(Hd,win1,win2)h = fwind1(f1,f2,Hd,...)fwind2 用二维窗口方法设计二维FIR滤波器h = fwind2(Hd,win)h = fwind2(f1,f2,Hd,win)表9 图像变换函数函数功能语法dct2 进行二维离散余弦变换B = dct2(A)B = dct2(A,m,n) B = dct2(A,[m n])dctmtx 计算离散余弦变换矩阵 D = dctmtx(n)fft2 进行二维快速傅立叶变换Y = fft2(X)Y = fft2(X,m,n)fftn 进行n维快速傅立叶变换Y = fftn(X)Y = fftn(X,siz)fftshift 转换快速傅立叶变换的输出象限Y = fftshift(X)Y = fftshift(X,dim)idct2 计算二维逆离散余弦变换B = idct2(A)B = idct2(A,m,n) B = idct2(A,[m n])ifft2 计算二维逆快速傅立叶变换Y = ifft2(X)Y = ifft2(X,m,n)y = ifft2(..., 'nonsymmetric') y = ifft2(..., 'nonsymmetric')ifftn 计算n维逆快速傅立叶变换Y = ifftn(X)Y = ifftn(X,siz)y = ifftn(..., 'nonsymmetric') y = ifftn(..., 'nonsymmetric')iradon 逆Radon变换I = iradon(R,theta)I = iradon(R, theta, interp, filter, frequency_scaling, output_size)[I,H] = iradon(...)phantom 产生一个头部幻影图像P = phantom(def,n) P = phantom(E,n) [P,E] = phantom(...)radon 计算Radon变换R=radon(I,theta) [R,xp]=radon(…)fanbeam 计算扇形投影变换F = fanbeam(I,D)F = fanbeam(...,param1,val1,param1,val2,...) [F,sensor_positions,fan_rotation_angles] = fanbeam(...)表10 边沿和块处理函数函数功能语法bestblk 确定进行块操作的块大小siz = bestblk([m n],k) [mb,nb] = bestblk([m n],k)blkproc 实现图像的非重叠(distinct)块操作B = blkproc(A,[m n],fun)B = blkproc(A,[m n],fun,P1,P2,...)B=blkproc(A,[m n],[mborder nborder], fun, ...)B = blkproc(A,'indexed',...)col2im 将矩阵的列重新组织到块中A = col2im(B,[m n],[mm nn], block_type) A = col2im(B,[m n],[mm nn])colfilt 利用列相关函数进行边沿操作B = colfilt(A,[m n],block_type,fun)B = colfilt(A,[m n],block_type,fun,P1,P2,...)B = colfilt(A, [m n], [mblock nblock],block_type, fun,...)B = colfilt(A,'indexed',...)im2col 重调图像块为列B = im2col(A,[m n],block_type) B = im2col(A,[m n])B = im2col(A,'indexed',...)nlfilter 通用滑动邻域操作B = nlfilter(A,[m n],fun)B = nlfilter(A,[m n],fun,P1,P2,...)B = nlfilter(A,'indexed',...)表11 图像形态学操作函数函数功能语法applylut 在二值图像中利用查找表进行邻域操作A = applylut(BW,LUT)bwarea 计算二值图像的对象面积total = bwarea(BW) bweuler 计算二值图像的欧拉数eul = bweuler(BW,n)bwhitmiss 执行二值图像的击中和击不中操作BW2 = bwhitmiss(BW1,SE1,SE2)BW2 = bwhitmiss(BW1,INTERV AL)bwlabel 标注二值图像中已连接的部分L = bwlabel(BW,n)[L,num] = bwlabel(BW,n)bwmorph 二值图像的通用形态学操作BW2 = bwmorph(BW,operation) BW2 = bwmorph(BW,operation,n)bwperim 计算二值图像中对象的周长BW2 = bwperim(BW1)BW2 = bwperim(BW1,CONN)bwselect 在二值图像中选择对象BW2 = bwselect(BW,c,r,n)BW2 = bwselect(BW,n)[BW2,idx] = bwselect(...)BW2 = bwselect(x,y,BW,xi,yi,n) [x,y,BW2,idx,xi,yi] = bwselect(...)makelut 创建用于applylut函数的查找表lut = makelut(fun,n)lut = makelut(fun,n,P1,P2,...)bwdist 距离变换D = bwdist(BW)[D,L] = bwdist(BW)[D,L] = bwdist(BW,METHOD)imbothat 执行形态学的闭包运算IM2 = imbothat(IM,SE)IM2 = imbothat(IM,NHOOD)imclose 图像的闭运算IM2 = imclose(IM,SE)IM2 = imclose(IM,NHOOD)imopen 图像的开运算IM2 = imopen(IM,SE)IM2 = imopen(IM,NHOOD)imdilate 图像的膨胀IM2 = imdilate(IM,SE)IM2 = imdilate(IM,NHOOD)IM2 = imdilate(IM,SE,PACKOPT) IM2 = imdilate(...,PADOPT)imerode 图像的腐蚀IM2 = imerode(IM,SE)IM2 = imerode(IM,NHOOD)IM2 = imerode(IM,SE,PACKOPT,M) IM2 = imerode(...,PADOPT)imfill 填充图像区域BW2 = imfill(BW,locations)BW2 = imfill(BW,'holes')I2 = imfill(I)BW2 = imfill(BW)[BW2 locations] = imfill(BW)BW2 = imfill(BW,locations,CONN) BW2 = imfill(BW,CONN,'holes')I2 = imfill(I,CONN)imtophat 用开运算后的图像减去原图像IM2 = imtophat(IM,SE)IM2 = imtophat(IM,NHOOD)strel 创建形态学结构元素SE = strel(shape,parameters)表12 区域处理函数函数功能语法roicolor 选择感兴趣的颜色区BW = roicolor(A,low,high) BW = roicolor(A,v)roifill 在图像的任意区域中进行平滑插补J = roifill(I,c,r)J = roifill(I)J = roifill(I,BW)[J,BW] = roifill(...)J = roifill(x,y,I,xi,yi)[x,y,J,BW,xi,yi] = roifill(...)roifilt2 滤波特定区域J = roifilt2(h,I,BW)J = roifilt2(I,BW,fun)J = roifilt2(I,BW,fun,P1,P2,...)roipoly 选择一个感兴趣的多边形区域BW = roipoly(I,c,r)BW = roipoly(I)BW = roipoly(x,y,I,xi,yi)[BW,xi,yi] = roipoly(...)[x,y,BW,xi,yi] = roipoly(...)表13 图像代数操作函数功能语法imadd 加运算Z = imadd(X,Y) imsubtract 减运算Z = imsubtract(X,Y) immultiply 乘运算Z = immultiply(X,Y) imdivide 除运算Z = imdivide(X,Y)表14 颜色空间转换函数函数功能语法hsv2rgb 转换HSV的值为RGB颜色空间M = hsv2rgb(H)ntsc2rgb 转换NTSC的值为RGB颜色空间rgbmap = ntsc2rgb(yiqmap)RGB = ntsc2rgb(YIQ)rgb2hsv 转换RGB的值为HSV颜色空间cmap = rgb2hsv(M)rgb2ntsc 转换RGB的值为NTSC颜色空间yiqmap = rgb2ntsc(rgbmap)YIQ = rgb2ntsc(RGB)rgb2ycbcr 转换RGB的值为YCbCr颜色空间ycbcrmap = rgb2ycbcr(rgbmap)YCBCR = rgb2ycbcr(RGB)ycbcr2rgb 转换YCbCr的值为RGB颜色空间rgbmap = ycbcr2rgb(ycbcrmap)RGB = ycbcr2rgb(YCBCR)表15 图像类型和类型转换函数函数功能语法dither 通过抖动增加外观颜色分辨率,转换图像X = dither(RGB,map)BW = dither(I)gray2ind 转换灰度图像为索引色图像[X,map] = gray2ind(I,n) [X,map] = gray2ind(BW,n)grayslice 从灰度图像为索引色图像X = grayslice(I,n) X = grayslice(I,v)im2bw 转换图像为二值图像BW = im2bw(I,level)BW = im2bw(X,map,level) BW = im2bw(RGB,level)im2double 转换图像矩阵为双精度类型I2 = im2double(I)RGB2 = im2double(RGB)I = im2double(BW)X2 = im2double(X,'indexed')double 转换数据为双精度类型double(X) uint8 转换数据为8位无符号整型I = uint8(X)im2uint8 转换图像阵列为8位为无符号整型I2 = im2uint8(I)RGB2 = im2uint8(RGB)I = im2uint8(BW)X2 = im2uint8(X,'indexed')im2uint16 转换图像阵列为16位为无符号整型I2 = im2uint16(I)RGB2 = im2uint16(RGB)I = im2uint16(BW)X2 = im2uint16(X,'indexed')uint16 转换数据为16位无符号整型I = uint16(X)ind2gray 转换索引色图像为灰度图像I = ind2gray(X,map)ind2rgb 转换索引色图像为RGB图像RGB = ind2rgb(X,map)isbw 判断是否为二值图像flag = isbw(A) isgray 判断是否为灰度图像flag = isgray(A) isind 判断是否为索引色图像flag = isind(A) isrgb 判断是否为RGB图像flag = isrgb(A)mat2gray 转换矩阵为灰度图像I = mat2gray(A,[amin amax]) I = mat2gray(A)rgb2gray 转换RGB图像或颜色映射表为灰度图像I = rgb2gray(RGB)newmap = rgb2gray(map)rgb2ind 转换RGB图像为索引色图像[X,map] = rgb2ind(RGB,tol)[X,map] = rgb2ind(RGB,n)X = rgb2ind(RGB,map)[...] = rgb2ind(...,dither_option)表A.16 图像复原函数函数功能语法deconvwnr 用维纳滤波复原图像J = deconvwnr(I,PSF)J = deconvwnr(I,PSF,NSR)J = deconvwnr(I,PSF,NCORR,ICORR)deconvreg 用最小约束二乘滤波复原图像J = deconvreg(I,PSF)J = deconvreg(I,PSF,NOISEPOWER)J = deconvreg(I, PSF, NOISEPOWER,LRANGE )J = deconvreg(I, PSF, NOISEPOWER,LRANGE, REGOP)[J, LAGRA] = deconvreg(I,PSF,...)deconvlucy 用Richardson-Lucy滤波复原图像J = deconvlucy(I,PSF)J = deconvlucy(I,PSF,NUMIT)J = deconvlucy(I,PSF,NUMIT,DAMPAR)J = deconvlucy(I, PSF, NUMIT, DAMPAR,WEIGHT)J = deconvlucy(I, PSF, NUMIT, DAMPAR,WEIGHT, READOUT)J = deconvlucy(I, PSF, NUMIT, DAMPAR,WEIGHT, READOUT, SUBSMPL)deconvblind 用盲卷积滤波复原图像[J,PSF] = deconvblind(I,INITPSF)[J,PSF] = deconvblind(I,INITPSF,NUMIT) [J,PSF] = deconvblind(I, INITPSF, NUMIT, DAMPAR)[J,PSF] = deconvblind(I, INITPSF, NUMIT, DAMPAR, WEIGHT)[J,PSF] = deconvblind(I, INITPSF, NUMIT, DAMPAR, WEIGHT, READOUT )[J,PSF] = deconvblind(..., FUN, P1, P2, ..., PN)。