- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机软件及应用]计算机仿真与模拟9--其它函数库
4 MATLAB的其他函数库 4.1 MATLAB的数据分析函数库 4.1.1 数据基本操作 1.求最大值函数max 格式:xM=max(x) 功能: 如果x是向量,返回x中最大值元素; 如果x是矩阵,则将矩阵每列作为处理向量,返回一个行向量,其元素为矩阵每列中的最大元素; 若果是复数则以模数最大的:max(abs(x)) A=ceil(15*rand(4)) A1=A(1,:) A1_max=max(A1) A_max=max(A) A = 5 9 7 8 8 7 4 10 1 8 9 4 15 6 12 6 A1 = 5 9 7 8 A1_max = 9 A_max = 15 9 12 10 4.1.1 数据基本操作 2.求最小值函数min 格式:xM=min(x) 功能:min函数的调用格式与max函数的调用格式相同,只是功能与max函数相反,所得结果为最小值。 如果输入数据x为复数,min函数返回复数最小模:min(abs(x)) 4.1.1 数据基本操作 3.求平均值函数mean 格式:M=mean(x) 功能: 如果x为向量,则返回向量x的平均值; 如果x为矩阵,则将矩阵每列当作向量处理,返回一个平均值行向量 4.1.1 数据基本操作 4. 求中间值函数median 格式:M=median(x) 功能: 如果x为向量,则返回向量x的中间值; 如果x为矩阵,则将矩阵每列当作为处理向量,返回一个中间值行向量; 4.1.1 数据基本操作 5.求元素和函数sum 格式:s=sum(x) 功能: 如果x为向量,则返回向量x的元素和; 如果x为矩阵,则将矩阵每列当作向量处理,返回一个元素分别为各列和的行向量; 例: clc,clear,close all x=1:5 x_sum=sum(x) A=reshape(1:9,3,3) A_sum=sum(A) x =1 2 3 4 5 x_sum = 15 A =1 4 7 2 5 8 3 6 9 A_sum = 6 15 24 4.1.1 数据基本操作 6.求标准偏差函数std 对应向量X的标准差 其中,N为样本的元素个数, 4.1.1 数据基本操作 格式:s=std(x) 功能: x为向量,则返回x标准偏差s; 如果x为矩阵,则返回矩阵每列标准差的行向量; 4.1.1 数据基本操作 7.排序函数sort 格式:A=sort(x) 功能:沿数组的不同维,以升序排列元素。元素可以为实数、复数和字符串。如果x是一个复数,其元素按其模的大小进行排列,如果模相等,则按其在区间[-pi, pi]上的相角进行排序。 8.累计和cumsum函数 格式 :A=cumsum(x) 功 能: 沿数组不同维,返回累计和。 当x是向量,返回x的元素累计和; 如果x为矩阵,返回一个与x大小相同按列累计和的矩阵; A = 5 9 7 8 8 7 4 10 1 8 9 4 15 6 12 6 A_cum=cumsum(A) A_cum = 5 9 7 8 13 16 11 18 14 24 20 22 29 30 32 28 9.列元素累乘积函数cumprod( ) 格式 :A=cumprod(x) 功能:沿数组不同维,返回累乘积,返回值A与x大小一样,与元素全乘积不同,它只将x中相应元素与其之前的所有元素相乘。当x是向量,返回x的元素累计积向量;如果x为矩阵,返回一个与x大小相同的每列累乘积的矩阵; 4.1.2 有限差分 1.列向差分函数diff( ) 格式:A=diff(x) 功能: 计算x中相邻元素之间的差值或近似导数。 如果x为向量,则返回一个比x少一个元素的向量,其元素值为[x(2)-x(1),x(3)-x(2),…,x(n)-x(n-1)]; 如果x为矩阵,则返回一个列间差值的矩阵:[x(2:n,:) - x(1:n-1,:)] 4.1.2 有限差分 2.求数值梯度函数gradient( ) 梯度定义为 : 4.1.2 有限差分 格式一:Fx=gradient(F)
文档评论(0)