函数列表
- 格式:xls
- 大小:17.50 KB
- 文档页数:7
用途示例 计算天数 截取数据 逻辑判断
匹配位置 日期计算 数据计算 数据计算 数据计算 数据计算 数据计算 数据计算 数据排序 数值文本转换 条件定位 条件计算 条件判断
条件数据计算 条件统计 条件统计 文本数值转换 显示日期 显示日期 显示日期时间 星期计算 字符合并 字符截取 字符统计
wps表格函数列表
以下是WPS表格的常用函数列表(截至2023年12月):1.数学和三角函数
ABS:返回给定数值的绝对值。
SIN:返回给定角度的正弦值。
COS:返回给定角度的余弦值。
TAN:返回给定角度的正切值。
SQRT:返回给定数值的平方根。
2.逻辑函数
IF:根据条件判断返回不同的值。
AND:判断多个条件是否同时成立。
OR:判断多个条件是否有任意一个成立。
NOT:对给定条件进行取反操作。
3.文本函数
CONCATENATE:连接多个文本字符串。
LEN:返回给定字符串的长度。
LEFT:返回给定字符串的左边指定字符数。
RIGHT:返回给定字符串的右边指定字符数。
MID:返回给定字符串的中间指定字符数。
4.统计函数
SUM:计算一组数值的总和。
A VERAGE:计算一组数值的平均值。
MAX:返回一组数值中的最大值。
MIN:返回一组数值中的最小值。
COUNT:统计一组数值中的非空单元格数量。
5.日期和时间函数
NOW:返回当前日期和时间。
YEAR:返回给定日期的年份。
MONTH:返回给定日期的月份。
DAY:返回给定日期的天数。
DATE:根据给定的年、月、日返回日期。
这只是一部分常用函数列表,WPS表格还提供了许多其他功能强大的函数来满足各种数据处理需求。
Matlab中常用函数1 内部常数p i 圆周率exp(1) 自然对数的底数ei或j 虚数单位In f或 in f 无穷大2 数学运算符a+b 加法a-b减法a*b 矩阵乘法a.*b 数组乘法a/b 矩阵右除a\b矩阵左除a./b数组右除a.\b数组左除a^b矩阵乘方a.^b数组乘方-a 负号‟ 共轭转置.'一般转置3 关系运算符== 等于>大于>= 大于或等于~=不等于4 常用内部数学函数指数函数 exp(x) 以e为底数对数函数l og(x)自然对数,即以e为底数的对数log10(x)常用对数,即以10为底数的对数log2(x) 以2为底数的x的对数开方函数sqrt(x) 表示x的算术平方根绝对值函数a bs(x)表示实数的绝对值以及复数的模三角函数(自变量的单位为弧度) si n(x)正弦函数cos(x) 余弦函数tan(x) 正切函数c ot(x)余切函数sec(x) 正割函数cs c(x)余割函数反三角函数asin(x) 反正弦函数acos(x) 反余弦函数a tan(x) 反正切函数ac ot(x)反余切函数ase c(x)反正割函数acsc(x) 反余割函数双曲函数sinh(x) 双曲正弦函数cosh(x) 双曲余弦函数tanh(x) 双曲正切函数coth(x) 双曲余切函数sech(x) 双曲正割函数csch(x) 双曲余割函数反双曲函数asin h(x)反双曲正弦函数ac osh(x) 反双曲余弦函数atanh(x) 反双曲正切函数aco th(x)反双曲余切函数a sech(x) 反双曲正割函数acsc h(x)反双曲余割函数求角度函数a tan2(y,x)以坐标原点为顶点,x轴正半轴为始边,从原点到点(x,y)的射线为终边的角,其单位为弧度,范围为(0,2*pi ]数论函数 gc d(a,b) 两个整数的最大公约数lc m(a,b) 两个整数的最小公倍数排列组合函数facto rial(n) 阶乘函数,表示n的阶乘复数函数real(z) 实部函数im ag(z)虚部函数abs(z) 求复数z的模angle(z) 求复数z的辐角co nj(z)求复数z的共轭复数求整函数与截尾函数 ceil(x) 表示大于或等于实数x的最小整数floor(x) 表示小于或等于实数x的最大整数round(x) 最接近x的整数最大、最小函数max([a,b,c,...]) 求最大数min([a,b,c,..]) 求最小数符号函数si gn(x)5 自定义函数-调用时:“[返回值列]=M文件名(参数列)”fu nctio n 返回变量=函数名(输入变量)注释说明语句段(此部分可有可无)函数体语句6.进行函数的复合运算c ompos e(f,g) 返回值为f(g(y))c ompos e(f,g,z) 返回值为f(g(z))comp ose(f,g,x,.z) 返回值为f(g(z))comp ose(f,g,x,y,z)返回值为f(g(z))7 因式分解s yms 表达式中包含的变量facto r(表达式)8 代数式展开syms表达式中包含的变量expa nd(表达式)9合并同类项syms表达式中包含的变量col lect(表达式,指定的变量)10 进行数学式化简sym s 表达式中包含的变量si mplif y(表达式)11进行变量替换sym s 表达式和代换式中包含的所有变量s ubs(表达式,要替换的变量或式子,代换式)12进行数学式的转换调用Map le中数学式的转换命令,调用格式如下:m aple(…Mapl e的数学式转换命令‟) 即:maple(…con vert(表达式,f orm)‟‟)将表达式转换成f orm的表示方式maple(…con vert(表达式,f orm,x)‟)指定变量为x,将依赖于变量x的函数转换成form的表示方式(此指令仅对form为exp与sinco s的转换式有用)13 解方程so lve(‟方程‟,‟变元‟)注:方程的等号用普通的等号:=14解不等式调用ma ple中解不等式的命令即可,调用形式如下:ma ple('maple中解不等式的命令')*具体说,包括以下五种:m aple(' sol ve(不等式)')mapl e(' s olve(不等式,变元)' )map le('solve({不等式},变元)' ) maple(' so lve(不等式,{变元})')ma ple(' solv e({不等式},{变元})')15解不等式组调用ma ple中解不等式组的命令即可,调用形式如下:m aple('mapl e中解不等式组的命令')即:mapl e(' s olve({不等式组},{变元组})')16画图方法1:先产生横坐标x的取值和相应的纵坐标y的取值,然后执行命令:plo t(x,y)方法2:fpl ot('f(x)',[xmin,xmax])f plot('f(x)',[xm in,xm ax,ym in,ym ax])方法3:ezplo t('f(x)')ezpl ot('f(x)',[xmi n,xma x]) ezplo t('f(x)' ,[xmin,xmax,ymin,ymax])e zplot3();mesh();数值三维画图ezme sh();符号函数三维画图17 求极限(1)极限:s yms xlim it(f(x), x, a)(2)单侧极限:左极限:s yms xlim it(f(x), x, a,‟left‟)右极限:sym s x limit(f(x), x,a,‟ri ght‟)18 求导数di ff('f(x)')dif f('f(x)','x')或者:Sy ms xDiff(f(x))sym s x diff(f(x), x)19 求高阶导数di ff('f(x)',n)d iff('f(x)','x',n)或者:sym s x diff(f(x),n)sy ms xdiff(f(x), x,n)20在MAT LAB中没有直接求隐函数导数的命令,但是我们可以根据数学中求隐函数导数的方法,在中一步一步地进行推导;也可以自己编一个求隐函数导数的小程序;不过,最简便的方法是调用Map le中求隐函数导数的命令,调用格式如下:map le('i mplic itdif f(f(x,y)=0,y,x)')在M ATLAB中,没有直接求参数方程确定的函数的导数的命令,只能根据参数方程确定的函数的求导公式一步一步地进行推导;或者,干脆自己编一个小程序,应用起来会更加方便。
附录信号处理工具箱函数汇总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。