1.mean-均值 mean(a)求矩阵a各列的均值  a=[1,2,3,4;5,6,7,8] a = 1 2 3 4 5 6 7 8  b=mean(a) b = 3 4 5 6 mean(a) 求矩阵a各列的均值,再转置  a=[1,2,3,4;5,6,7,8]  c=mean(a) c = 3 4 5 6 mean(a,2)求矩阵a各行的均值  a=[1,2,3,4;5,6,7,8]  d=mean(a,2) d = 2.5000 6.5000  2.angle-相位角 p=angle(z) 计算复数z的相位角p,返回值为复数数组z中的每个元素的相位角,单位为弧度, 其值均在正负pi之间  z=[1+2i,1-3i]  p=angle(z) p = 1.1071 -1.2490 3.取整 fix 朝0方向取整fix(-1.3)=-1; fix(1.3)=1floor 向下取整floor(-1.3)=-2; floor(1.3)=1;floor(-1.8)=-2,floor(1.8)=1ceil 向上取整ceil(-1.3)=-1; ceil(1.3)=2;ceil(-1.8)=-1,ceil(1.8)=2ro nd 四舍五入到最近的整数ro nd(-1.3)=-1;ro nd(-1.52)=-2;ro nd(1.3)=1;ro nd(1.52)=2 4.调整矩阵 reshape 重新调整矩阵的行数,列数,维数 a = 1 2 3 4 5 6 7 8  f=reshape(a,4,2) f = 1 3 5 7 2 4 6 8 5.分布 rand(m,n) 生成m行n列的均匀分布的伪随机数,分布在(0~1)之间  a=rand(3,3) a = 0.0975 0.9575 0.9706 0.2785 0.9649 0.9572 0.5469 0.1576 0.4854 randn(m,n) 生成标准正态分布的伪随机数(均值为0,方差为1)  b=randn(3,3) b = 0.7147 1.4897 0.6715 -0.2050 1.4090 -1.2075 -0.1241 1.4172 0.7172 randi(m,n) 生成均匀分布的伪随机整数  c=randi(3,3) c = 3 3 1 3 2 3 3 2 1 randi(imax)在开区间(0,imax)生成均匀分布的伪随机整数  d=randi(5) d = 2 randi(imax,m,n)在开区间(0,imax)生成m*n型随机矩阵  e=randi(5,3,3) e = 1 4 1 1 2 3 5 5 2 r = randi([imin,imax],m,n)在开区间(imin,imax)生成m*n型随机矩阵  f=randi([3,5],3,3) f = 5 4 5 5 4 5 3 4 3 6.傅里叶 dftmtx离散傅里叶 7.第一类贝塞尔函数 clear ,clc; format long x=(0:0.01:20) ; y_0=besselj(0,x); y_1=besselj(1,x); y_2=besselj(2,x); plot(x,y_0, r ); text(1,0.8, 0阶第一类贝塞尔函数曲线图 ) grid on; hold on; plot(x,y_1, b ); text(2,0.6, 1阶第一类贝塞尔函数曲线图 ) hold on; plot(x,y_2, y ); text(4,0.4, 2阶第一类贝塞尔函数曲线图 ) axis([0,20,-1,1]); title( 0阶,一阶,二阶第一类贝塞尔函数曲线图 ); xlabel( variable x ); ylabel( variable y ); 第一类贝塞尔函数.png 8.产生数组-ones zeros ones(a,b)产生a行b列的全1数组ones(a)产生a行a列的全1数组 zeros(a,b)产生a行b列的全0数组 9.逆矩阵和伪逆矩阵 x=inv(a)求方阵a的逆矩阵y=pinv(b)求非方阵的伪逆矩阵 10.diag diag(v,k)以向量v的元素作为矩阵x的第k条对角线元素,当k=0时,v为x的主对角线;当k0时,v为上方第k条对角线;当k0时,v为下方第k条对角线.  v=[1 2 3];