Matlab函数的用法

合集下载

matlab基本函数的用法

matlab基本函数的用法

一. Matlab中常见函数基本用法1.sum(1 )sum(A)A为矩阵得出A矩阵每列的和组成的一个矢量; A为矢量得出A的各元素之和(2)sum(diag(A))得矩阵A的对角元素之和(3)sum(A,dim) A为矩阵,sum(A,1)按列求和;sum(A,2)按行求和2.max(min)(1)max(A) 若A为矩阵则得出A矩阵每列的最大元素组成的一个矢量若A为矢量则得出A中最大的元(2)max(A,B) A与B为同维矩阵得出取A 与B中相同位置元素中较大者组成的新矩阵(3)max(A,[],dim) max(a,[ ],1),求每列的最大值;max(a,[ ],2)求每行的最大值3.find(1)find(X)若X为行向量则得出X中所有非零元素所在的位置(按行)若X为列向量或矩阵则得出X中所有非零元素的位置(按列)(2)ind = find(X, k)/ind = find(X,k,'first') 返回前k个非零元的指标ind = find(X,k,'last') 返回后k个非零元的指标(3)[row,col] = find(X) row代表行指标,col代表列指标[row,col,val] = find(X) val表示查找到对应位置非零元的值[row,col] = find(A>100 & A<1000) 找出满足一定要求的元素4.reshape(1)B = reshape(A,m,n) 把A变成m*n的矩阵5.sort(1)B = sort(A) 把A的元素按每列从小到大的顺序排列组成新矩阵(2)B = sort(A,dim) dim=1同(1); dim=2 把A按每行从小到大的顺序排列组成新矩阵6.cat(1)C = cat(dim, A, B) dim=1相当于[A;B];dim=2相当于[A,B](2)C = cat(dim, A1, A2, A3, A4, ...) 类推(1)7.meshgrid(1)[X,Y] = meshgrid(x,y) 将向量x和y定义的区域转换成矩阵X和Y,矩阵X的行向量是向量x的简单复制,而矩阵Y的列向量是向量y的简单复制。

常见MATLAB函数详解及用法

常见MATLAB函数详解及用法

随机信号产生rand:产生均匀分布的随机数rand(n) 产生一个n*n的随机矩阵,元素分布于(0,1)rand(m,n) 产生m*n均匀分布的随机矩阵randn:产生标准正态分布的随机数(均值为0,方差为1)Y = randn(n) 返回一个n*n的随机项的矩阵Y = randn(m,n) 返回一个m*n的随机项矩阵。

Y = randn(size(A)) 返回一个和A有同样维数大小的随机数组。

randn 返回一个每次都变化的一个数值randi:产生均匀分布的随机整数randi(imax) 产生分布于[1:imax]的随机整数r = randi(imax,n) 产生分布于[1:imax]的n*n随机整数矩阵. randi(imax,m,n) 产生分布于[1:imax]的m*n随机整数矩阵.r = randi([imin,imax],...) 产生分布于[imin:imax]间的随机整数Ex:生成均匀分布于-10:10的整数 r = randi([-10 10],100,1); wgn:生成高斯白噪声y = wgn(m,n,p) 产生一个m行n列的高斯白噪声的矩阵,p为输出功率,单位dBW。

默认负载阻抗为1Ωy = wgn(m,n,p,imp) 以欧姆为单位指定负载阻抗。

y = wgn(...,powertype) powertype指定p的单位, 'dBW', 'dBm', 'linear'。

linear power以瓦特(Watt)为单位。

y = wgn(...,outputtype) outputtype指定输出为'real' 或'complex'。

若输出为 'complex',实部和虚部的功率分别为p/2.y = wgn(m,n,p,imp,state) 重置randn的状态。

awgn:在某一信号中加入高斯白噪声y = awgn(x,SNR) 在信号x中加入高斯白噪声。

matlab各种函数的用法

matlab各种函数的用法

1 Text函数的用法:用法 text(x,y,'string')在图形中指定的位置(x,y)上显示字符串stringtext(x,y,z,'string') 在三维图形空间中的指定位置(x,y,z)上显示字符串string2,plot([0,z1,z12],'-b','LineWidth',3)[ ]里面表示数组.3,x,y均为矩阵,plot命令就是画出x,y矩阵对应的二维平面的点形成的曲线。

y(:,1)中逗号前是行,逗号后是列,冒号表示从几到几。

所以y(:,1)表示第一列的所有元素。

如果是y(3:5,1)则表示第一列的第3到第5行对应的元素。

只要你的y矩阵有100列,那你当然可以将1改成100。

同理,x矩阵也可以这样。

4 sym的意思是symbol,就是后面括号里面是个代数式,要进行符号运算,class()判断对象是什么类型。

5 matlab控制运算精度用的是digits和vpa这两个函数xs = vpa(x,n)在n位相对精度下,给出x的数值型符号结果xsxs = vpa(x)在digits指定的精度下,给出x的数值型符号结果xsdigits用于规定运算精度,比如:digits(20);这个语句就规定了运算精度是20位有效数字。

但并不是规定了就可以使用,因为实际编程中,我们可能有些运算需要控制精度,而有些不需要控制。

vpa就用于解决这个问题,凡是用需要控制精度的,我们都对运算表达式使用vpa函数。

例如:digits(5);a=vpa(sqrt(2));这样a的值就是1.4142,而不是准确的1.4880又如:digits(5);a=vpa(sqrt(2));b=sqrt(2);这样a的值是1.4142,b没有用vpa函数,所以b是1.4880......6识别变量的指令:findsym(EXPR)确认表达式EXPR中所有自由符号变量findsym(EXPR,N)从表达式EXPR中确认出靠x最近的N个自由符号变量默认自由变量的顺序为:x y w z v.7 matlab中size函数的用法size:获取数组的行数和列数(1)s=size(A),当只有一个输出参数时,返回一个行向量,该行向量的第一个元素时数组的行数,第二个元素是数组的列数。

MATLAB函数的定义和调用方法

MATLAB函数的定义和调用方法

MATLAB函数的定义和调用方法引言MATLAB作为一种强大的数学软件,广泛应用于科学、工程和技术领域。

而函数的定义和调用是MATLAB中的基本操作之一。

本文将介绍MATLAB函数的定义和调用方法,帮助读者更好地理解和运用这一功能。

一、MATLAB函数的定义1. 函数的基本概念函数是一种将一组输入转换为一组输出的数学关系。

在MATLAB中,函数是一个独立的代码块,可以在程序中多次被调用和重复使用。

通过定义函数,可以将复杂的计算过程封装起来,提高代码的可读性和重用性。

2. 函数的语法在MATLAB中,函数的定义采用以下语法:```function [输出参数1, 输出参数2, ...] = 函数名(输入参数1, 输入参数2, ...)函数体end```其中,方括号内的部分表示可选项,可根据实际需要决定是否需要设置输出参数。

函数名可以是任意合法的MATLAB变量名,输入参数和输出参数也可以是任意数据类型。

3. 函数体函数体是函数定义的核心部分,用于实现具体的计算任务。

在函数体内部可以使用MATLAB提供的各种算法和语法,包括数值计算、矩阵运算、条件判断、循环等。

函数体应该被包含在一个代码块(用于控制函数范围的一对关键字)中,代码块的结束由`end`关键字来指定。

4. 输入参数和输出参数输入参数用于传递数据给函数,输出参数用于将计算结果返回给调用函数的地方。

在函数定义中,可以设置多个输入参数和输出参数,用逗号分隔。

输入参数和输出参数的顺序应该按照实际需求来定义,以便于调用函数时进行有效的数据传递。

二、MATLAB函数的调用1. 函数的调用方式在MATLAB中,函数的调用可以通过下面的语法来实现:```[输出参数1, 输出参数2, ...] = 函数名(输入参数1, 输入参数2, ...)```其中,`[输出参数1, 输出参数2, ...]`是用于接收函数返回结果的变量,可以根据需要定义为不同的数据类型。

MATLAB常用函数的使用(解释加实例)

MATLAB常用函数的使用(解释加实例)

MATLAB常用函数的使用(解释加实例)1.常用数学函数:- `sqrt(x)`:求一个数的平方根。

例如,`sqrt(9)`的结果是3- `sin(x)`:计算角度x的正弦值。

例如,`sin(pi/2)`的结果是1- `cos(x)`:计算角度x的余弦值。

例如,`cos(pi/2)`的结果是0。

- `exp(x)`:计算e的x次方。

例如,`exp(1)`的结果是2.71832.数组操作函数:- `length(array)`:返回数组的长度。

例如,`length([1, 2, 3])`的结果是3- `sum(array)`:计算数组元素的和。

例如,`sum([1, 2, 3])`的结果是6- `max(array)`:找出数组中的最大值。

例如,`max([1, 2, 3])`的结果是3- `sort(array)`:对数组进行排序。

例如,`sort([3, 2, 1])`的结果是[1, 2, 3]。

3.矩阵操作函数:- `eye(n)`:生成一个n阶单位矩阵。

例如,`eye(3)`的结果是一个3x3的单位矩阵。

- `zeros(m, n)`:生成一个m行n列的全零矩阵。

例如,`zeros(2, 3)`的结果是一个2x3的全零矩阵。

- `ones(m, n)`:生成一个m行n列的全1矩阵。

例如,`ones(2, 3)`的结果是一个2x3的全1矩阵。

- `rand(m, n)`:生成一个m行n列的随机矩阵。

例如,`rand(2,3)`的结果是一个2x3的随机矩阵。

4.文件操作函数:- `load(filename)`:从文件中加载数据。

例如,`load('data.mat')`将从名为"data.mat"的文件中加载数据。

- `save(filename, data)`:将数据保存到文件中。

例如,`save('data.mat', x)`将变量x保存到名为"data.mat"的文件中。

Matlab中各类函数用法

Matlab中各类函数用法

Matlab中各类函数⽤法开始接触Matlab,在此篇博⽤中将记录所有遇到的各类函数的⽤法并配上⽤⽤测试后的说明,会定期更新。

1.size()获取矩阵的⽤数和列数(1)s=size(A),当只有⽤个输出参数时,返回⽤个⽤向量,该⽤向量的第⽤个元素时矩阵的⽤数,第⽤个元素是矩阵的列数。

(2)[r,c]=size(A),当有两个输出参数时,size函数将矩阵的⽤数返回到第⽤个输出变量r,将矩阵的列数返回到第⽤个输出变量c。

(3)size(A,n)如果在size函数的输⽤参数中再添加⽤项n,并⽤1或2为n赋值,则 size将返回矩阵的⽤数或列数。

其中r=size(A,1)该语句返回的时矩阵A的⽤数,c=size(A,2) 该语句返回的时矩阵A的列数。

另外,length()=max(size()).2.plot()⽤于画图,在画图之前需要⽤clf清空图像3.std()⽤于进⽤标准差计算4.randn()产⽤正态分布的随机数或矩阵的函数randn('state',s):s=0时,产⽤的为固定样本种⽤(每次都⽤样);s=1时,产⽤的为随机样本种⽤(每次都不⽤样)。

⽤法:Y = randn(n)返回⽤个n*n的随机项的矩阵。

如果n不是个数量,将返回错误信息。

Y= randn(m,n) 或 Y = randn([m n])返回⽤个m*n的随机项矩阵。

Y = randn(size(A))返回⽤个和A有同样维数⽤⽤的随机数组。

产⽤⽤个随机分布的指定均值和⽤差的矩阵:将randn产⽤的结果乘以标准差,然后加上期望均值即可。

例如,产⽤均值为0.6,⽤差为0.1 的⽤个5*5的随机数⽤式如下:x = 0.6 + sqrt(0.1) * randn(5)5.str2num() 把字符串转换数值,可以使⽤str2double来替代str2num。

matlab中,⽤论是内建函数还是⽤具箱函数, 2很常见,这可能是因为2英⽤two和to发⽤相同。

matlab中函数的功能及用法

matlab中函数的功能及用法

matlab中函数的功能及用法Matlab是一款广泛使用的数学软件,它提供了大量的内置函数,用于简化各种数学运算和数据处理。

这些函数不仅易于使用,而且功能强大。

本文将介绍一些常见的Matlab函数及其功能和用法。

一、基本函数Matlab提供了许多基本函数,用于处理数学运算中的常见问题。

例如,sin、cos、tan等函数用于进行三角函数运算;log、exp等函数用于对数和指数运算;sqrt、abs等函数用于开方和绝对值运算。

这些基本函数的使用方法非常简单,只需要将需要运算的数值作为参数传递给相应的函数即可。

二、数组函数Matlab中的数组函数用于处理数组数据。

例如,sort函数可以对数组进行排序,unique函数可以返回数组中的唯一值,mean函数可以计算数组的平均值,min 和max函数可以返回数组中的最小值和最大值。

这些数组函数的使用方法也相对简单,只需要将需要处理的数组作为参数传递给相应的函数即可。

三、绘图函数Matlab是一款强大的可视化软件,它提供了大量的绘图函数,用于绘制各种二维和三维图形。

例如,plot、scatter等函数可以绘制线条图和散点图;bar、histogram等函数可以绘制条形图和直方图。

这些绘图函数的使用方法需要一些技巧,需要根据具体的需求选择合适的函数和参数。

四、数据处理函数Matlab还提供了许多数据处理函数,用于对数据进行清洗、转换和归一化等操作。

例如,deleteEmptyRows和deleteEmptyCols可以删除数组中的空行和空列;reshape函数可以将数组重新塑形;imresize函数可以调整图像的大小。

这些数据处理函数的使用方法需要一些技巧,需要根据具体的数据和需求选择合适的函数和参数。

五、统计函数Matlab提供了许多统计函数,用于对数据进行各种统计运算。

例如,sum、mean、var等函数可以计算数据的求和、平均值和方差;sortrows和sortcols可以对数据进行排序;histogram和histcounts可以绘制直方图和计算频数。

Matlab中常用的数学函数介绍与应用

Matlab中常用的数学函数介绍与应用

Matlab中常用的数学函数介绍与应用引言:Matlab是一种强大的数学计算工具,它提供了丰富的函数库,可以方便地进行各种数学运算和数据分析。

本文将介绍一些常用的Matlab数学函数,并讨论它们的具体应用场景和用法。

一、线性代数函数1.1 dot函数dot函数用于计算两个向量的点积。

在向量计算中,点积可以帮助我们判断两个向量之间的夹角以及它们的相似程度。

例如,我们可以使用dot函数来计算两个特征向量之间的相似性,从而实现图像分类或者特征匹配。

具体用法:C = dot(A,B),其中A和B是两个向量。

计算结果将存储在变量C 中。

1.2 inv函数inv函数用于计算一个矩阵的逆矩阵。

在线性代数中,逆矩阵对于求解线性方程组、求解最小二乘问题以及确定矩阵的特征值等具有重要作用。

通过使用inv函数,我们可以方便地求解这些问题。

具体用法:B = inv(A),其中A是输入的矩阵,B是其逆矩阵。

1.3 eig函数eig函数用于计算一个矩阵的特征值和特征向量。

在许多数学和物理问题中,特征值和特征向量都具有重要的意义。

例如,在图像压缩和图像处理中,特征值分解可以帮助我们找到最佳的基向量,从而实现更好的图像压缩效果。

具体用法:[V,D] = eig(A),其中A是输入的矩阵,V是特征向量矩阵,D是特征值对角矩阵。

二、微积分函数2.1 diff函数diff函数用于计算一个函数的导数。

在微积分中,导数表示函数在某一点的变化率,具有重要的应用价值。

通过使用diff函数,我们可以方便地计算函数的导数,从而求解一些最优化问题、优化算法以及信号处理等领域的相关问题。

具体用法:Y = diff(X),其中X是输入的函数,Y是其导数。

2.2 int函数int函数用于计算一个函数的不定积分。

在微积分中,不定积分表示函数在某一区间上的面积或体积,对于求解曲线下面积、计算变量间的相关性以及估计概率密度分布等问题非常有用。

通过使用int函数,我们可以轻松地计算函数的不定积分。

MATLAB中常用函数的使用方法解析

MATLAB中常用函数的使用方法解析

MATLAB中常用函数的使用方法解析一、简介MATLAB(Matrix Laboratory)是一款用于数值计算和科学研究的高级编程语言和环境,它提供了许多强大的函数和工具包,方便用户进行数据处理、可视化、建模和仿真等工作。

在本文中,我们将解析一些在MATLAB中常用的函数,让读者掌握它们的基本使用方法。

二、矩阵运算函数1. abs函数:用于计算矩阵中各元素的绝对值。

2. inv函数:用于求矩阵的逆矩阵。

3. det函数:用于计算矩阵的行列式。

4. rank函数:用于计算矩阵的秩。

5. svd函数:用于进行奇异值分解,将矩阵分解为三个矩阵相乘的形式。

6. eig函数:用于计算方阵的特征值和特征向量。

7. trace函数:用于计算矩阵的迹,即矩阵对角线上元素的和。

三、向量操作函数1. dot函数:用于计算两个向量的点积。

2. cross函数:用于计算两个三维向量的叉积。

3. norm函数:用于计算向量的模。

4. angle函数:用于计算两个向量之间的夹角。

5. linspace函数:用于生成一维等差数列。

四、数学函数1. sin函数:计算给定角度的正弦值。

2. cos函数:计算给定角度的余弦值。

3. tan函数:计算给定角度的正切值。

4. exp函数:计算给定数的指数值。

5. log函数:计算给定数的自然对数。

6. sqrt函数:计算给定数的平方根。

7. power函数:计算给定数的幂。

五、数据统计函数1. mean函数:计算矩阵或向量的均值。

2. median函数:计算矩阵或向量的中位数。

3. std函数:计算矩阵或向量的标准差。

4. var函数:计算矩阵或向量的方差。

5. cov函数:计算矩阵或向量的协方差。

六、数据处理函数1. sort函数:对矩阵或向量进行排序。

2. unique函数:去除矩阵或向量中的重复元素。

3. reshape函数:改变矩阵的形状。

4. repmat函数:将矩阵或向量进行复制扩展。

MATLAB函数的使用方法及示例详解

MATLAB函数的使用方法及示例详解

MATLAB函数的使用方法及示例详解引言:MATLAB是一种用于算法开发、数据可视化、数据分析和数值计算的强大工具。

它不仅具备丰富的内置函数库,还可由用户编写函数,以满足各种复杂的计算需求。

本文将详细介绍MATLAB函数的使用方法,并通过示例来解释其具体应用。

一、MATLAB函数的定义与调用在MATLAB中,函数是一段封装了特定操作的可重复使用的代码,它可以接受输入参数,并返回输出结果。

函数的定义与调用是使用MATLAB的重要基础。

函数的定义:MATLAB中函数的定义以关键词"function"开头,后面跟着函数名和一对圆括号。

函数名用于函数的调用,圆括号内可定义输入参数。

函数体代码位于圆括号之后,用于实现函数的具体功能。

举个例子,定义一个简单的函数用于计算两个数的和:```function result = add(a, b)result = a + b;end```在这个例子中,`add`是函数名,`a`和`b`是输入参数,`result`是输出结果。

函数的调用:函数的调用通过函数名和相应的参数实现。

调用函数时,需要提供参数的值。

调用函数后,函数会执行其功能,并返回结果。

我们使用上面定义的`add`函数来进行示例调用:```x = 3;y = 5;sum = add(x, y);disp(sum);```在这个例子中,我们定义了两个变量`x`和`y`,分别赋值为3和5,然后调用`add`函数,并将结果赋值给变量`sum`。

最后,使用`disp`函数显示`sum`的值。

二、MATLAB内置函数的使用方法MATLAB提供了丰富的内置函数库,涵盖了数学、统计、信号处理、图像处理等各个领域。

下面我们将介绍几个常用的内置函数及其使用方法。

1. `sin`函数:`sin`函数用于计算给定角度的正弦值。

其使用方法为:```result = sin(angle);```其中,`angle`为角度的值,`result`为计算得到的正弦值。

matlab function的用法

matlab function的用法

matlab function的用法创建MATLAB函数的用法MATLAB函数是一种独立的程序代码,它可以在不影响其他代码的情况下完成特定任务。

在MATLAB中,函数是一种将输入数据转换为输出结果的工具。

下面将介绍MATLAB函数的创建和使用方法。

1. 创建一个MATLAB函数:若要创建一个MATLAB函数,可以按照以下步骤进行操作:- 打开MATLAB编辑器(在主菜单中选择"File" -> "New" -> "Function")。

- 在弹出的对话框中输入函数的名称和输出参数。

- 编写函数的代码,在函数体内使用输入参数进行计算,并将结果存储在输出参数中。

- 保存函数文件,并使用与函数名称相同的文件名保存函数。

2. 调用MATLAB函数:要调用一个MATLAB函数,需要按照以下步骤进行操作: - 在命令窗口或脚本中输入函数的名称和所需的输入参数。

- 按下Enter键执行函数,并将输入参数传递给函数。

- 函数将执行所需的计算并返回输出结果。

3. 传递输入参数:在MATLAB函数中,可以通过输入参数接收外部传入的数据。

例如,如果要将两个数值相加并返回结果,可以将这两个数值作为输入参数传递给函数。

- 在函数定义中,输入参数可以通过在函数名称后面加上括号和参数名称的方式进行声明。

- 在函数体内,可以使用参数名称来引用传入的数值,并进行相应的操作。

- 在调用函数时,需要为每个输入参数提供相应的数值。

4. 返回输出结果:MATLAB函数可以通过输出参数返回计算结果。

例如,在前面的加法函数示例中,可以将相加的结果存储在输出参数中,并在函数执行完成后将其返回。

- 在函数定义中,输出参数可以通过将参数名称放在函数定义的括号内进行声明。

- 在函数体内,可以使用输出参数来存储计算结果。

- 在函数执行完成后,输出参数的值将被返回给调用函数的代码。

matlab中function用法

matlab中function用法

MATLAB中function用法1.简介在M AT LA B中,f un ct i on(函数)是一种用于封装可重复使用的代码的强大工具。

通过定义函数,我们可以将一组指令组织起来,使其可以在需要时进行调用,并将输入参数传递给函数以获得输出结果。

2.函数定义在M AT LA B中,函数通过以下格式定义:```m at la bf u nc ti on[输出参数1,输出参数2,...,输出参数n]=函数名(输入参数1,输入参数2,...,输入参数m)%函数体e n d```输出参数(可选):-函数可以有零个或多个输出参数,用方括号括起来,用逗号分隔。

这些输出参数可以是单个变量或多个变量的组合。

函数名:-函数名必须与文件名相同,并以`.m`为后缀。

输入参数(可选):-函数可以有零个或多个输入参数,用括号括起来,用逗号分隔。

这些输入参数传递给函数以执行相应的操作和计算。

3.函数调用在函数定义之后,我们可以通过简单地使用函数名和合适的输入参数来调用函数。

例如:```m at la b[输出参数1,输出参数2,...,输出参数n]=函数名(输入参数1,输入参数2,...,输入参数m)```4.函数的返回值函数定义中的输出参数用于定义函数的返回值。

在函数体中,我们可以使用`re tu rn`语句将结果返回给调用函数的地方。

当函数遇到`r et ur n`语句时,它将立即退出,不再执行后续的代码。

5.函数示例下面是一个简单的例子,展示了如何在MA T LA B中使用函数:```m at la b%定义一个函数,用于计算两个数的和f u nc ti on s=su m_num b er s(a,b)s=a+b;e n d%调用函数,并输出结果x=5;y=7;r e su lt=s um_n um ber s(x,y);d i sp(r es ul t);```以上代码定义了一个名为`s um_n um be rs`的函数,它接受两个输入参数`a`和`b`,并返回它们的和。

matlab函数用法大全

matlab函数用法大全

matlab函数⽤法⼤全x1=linspace (0,6,10)在0和6之间分为10段,输出; randn(5,8)产⽣正态分布的矩阵eye 产⽣单位矩阵magic(5)魔⽅矩阵hilb(5):Hilbert 矩阵其元素11-+=j i a ija=[1 2 3;4 5 6;7 8 9]d=a([1 2],[2 3])a 的第1,2⾏,3,4列组成的矩阵; a=[1 2 3;4 5 5;6 6 7]d=[1;23;4]c=[a,d]矩阵的扩增a=[1 2 3;4 5 5;6 6 7]a(1,:)=[]删除第⼀⾏的所有元素isempty(a)判断a 是否为空,如果为空,返回1,否则返回0 a=[1 2 3;4 5 5;6 6 7] rot90(a)将a 逆时针选装90度;a=[1 2 3;4 5 5;6 6 7]fliplr(a)将a 左右反序flipud(a)将a 上下反序a=[1 2 3;4 56 5;6 7 8]diag(a)提取矩阵的对⾓元素形成矩阵或将向量转化成⼀个对⾓矩阵tril(a)提取矩阵的下三⾓部分包括对⾓triu(a)提取矩阵的上三⾓部分包括对⾓a=[1 2 3;4 56 5;6 7 8;2 3 4]reshape(a,3,4)对矩阵重组,但元素个数相同,依照按列存储顺序排放a=[1 2 3;4 56 5;6 7 8;2 3 4]size(a)矩阵的维数a=[1 2 3;4 56 5;6 7 8;2 3 4]length(a)提取矩阵中维数最⼤值a=rand(5)*4b=fix(a)向0⽅向取整,负数也是向零⽅向取整a=[1 2 3;4 5 6;6 7 8]b=[2 3 4;5 6 7;8 9 0]a.*b点乘a*b矩阵相乘a=[9 2 3;4 5 6;6 7 8]c=inv(a)求矩阵a的逆矩阵a=[9 2 3;4 5 6;6 7 8]x=a\b求⽅程AX=B的解x=inv(a)*b求⽅程AX=B的解a'求a 的转置a=1:9b=~a ⾮aa=50*rand(5)b=fix(a)[l,u]=lu(b) LU 分解分解上三⾓阵l 和下三⾓阵u a=50*rand(5)b=fix(a)[q,r]=qr(b)对b 进⾏QR 分解分解为矩阵q,r,其中q 的范数为1r 为对⾓化的上三⾓矩阵a=50*rand(5)b=fix(a)[u,s,v]=svd(b)奇异值分解,u,v,为正交矩阵,s 为对⾓矩阵; a=50*rand(5)b=fix(a)[v,d]=eig(a)求矩阵a 的特征向量v 和特征值dp=[1 0 -2 -4]roots(p)求多项式0423=--x x 的解p=[1 0 -2 -4]r=roots(p)poly(r)如果r 为根向量,则求出多项式,如果r 为矩阵则取出特征多项式p=[1 0 -2 -4]polyval(p,5)求出当变量为5时,多项式的值p=[1 0 -2 -4]polyder(p)求多项式423-?-x x 的微分多项式,得出 3 0 -2 即232-xp=[1 0 -2 -4]q=[1 2 3];conv(q,p)求多项式p 和q 的乘积clcp=[2 4 1 0 -2 -4]q=[1 2 3][m,n]=deconv(p,q)求p 除以q ,商为p,余数为q绘图1:x=0:0.01:2*pi;plot(x,y1,x,y2);input 函数x=input(‘how many people ’)for i=1:9;x(i)=i;endxfor i=1:4;for j=1:6;a(i,j)=1/(i+j-1);endendformat rat %分数表⽰ax=magic(4)y=ones(3,3)tryz=x*ycatchdisp('x and y is not conformable')endlasterr %存储错误信息t=-2*pi:0.1:2*pi;subplot(2,3,1) %将图形窗⼝化分别为2*3个⼩图形区域,并制定在第⼀个区域绘图plot(t,sin(t))subplot(2,3,2)%将图形窗⼝化分别为2*3个⼩图形区域,并制定在第⼆个区域绘图plot(t,cos(t))subplot(2,3,3)plot(t,tan(t))subplot(2,3,4)plot(t,atan(t))plot([0 -12 4 2 9]) %绘制折线t=0:pi/100:2*pi;t=0:pi/100:2*pi;y1=cos(t-2.5);y2=sin(t-0.5);figureplot(t,y1,'r--',t,y2,'g:')t=0:pi/100:2*pi;x=sin(t);x1=sin(t+0.25);x2=sin(t+0.5);plot(x);hold onplot(x1,'r--');fplot('x.^2',[-2,2])%绘制函数图像x = logspace(-1,2);loglog(x,exp(x),'-*')grid onx=-2.9:0.1:2.9;bar(x,exp(-x.^2),'r')%绘制直⽅图X = 0:pi/10:pi;Y = sin(X);E = std(Y)*ones(size(X));errorbar(X,Y,E)t=0:0.01:3*pi;plot(t,sin(t));xlabel('t(deg)');ylabel('magnitude');title('\it{sine wave from zero to 3\pi}'); text(pi,sin(pi),'x=\pi') t=linspace(0,2*pi,30);y=sin(t);plot(t,y);axis([0 2*pi -1.5 2])x=0:pi/20:2*pi;hold onplot(x,sin(x) -0.1,'r--')x=linspace(0,2*pi,30);y=sin(x);z=cos(x);plot(x,y,x,z);legend('sin(x)','cos(x)')x=0:0.01:3*pi;plot(x,cos(x));[x1 y1]=ginput(1)gtext('2\pi')t=0:pi/50:10*pi;plot3(sin(2*t),cos(2*t),t)axis square %产⽣正⽅形坐标系grid on [x,y]=meshgrid(-8:0.5:8);z=sqrt(x.^2+y.^2);mesh(z)[x,y]=meshgrid(-8:0.5:8); z=sqrt(x.^2+y.^2); surf(x,y,z)t=0:0.01:2*pi;y1=t.^2;y2=-t.^2;y3=t.^2.*sin(t);plot(t,y1,t,y2,t,y3)A=sym('[a b;c d]')whosx=sym('x','real')y=sym('y','real')z=x+i*yconj(z)syms a b alpha y x1findsym(alpha+a+b)findsym(cos(alpha)*b*x1+14*y,2) syms x x=sym('x');f=cos(x)^2+sin(x)^2simplify(f)simple(f)f=sym('(x+y)^2+3*(x+y)+5')x=5f1=subs(f)f2=subs(f,'x+y','s')f3=subs(f,'x+y',3)g=sym('[1 1/2;1/3 1/4]') poly(g)f=sym('[1/2,1/4;1/4,1/2]') [v,e]=eig(f)syms x a t hlimit(sin(x)/x)limit((1+2*t/x)^(3*x),x,inf) limit(1/x,x,0,'right')limit(1/x,x,0,'left')v=[(1+a/x)^x,exp(-x)]limit(v,x,inf,'left')syms a xf=sin(a*x)df=diff(f)dfa=diff(f,a)diff(f,a,2)syms x a bf=sym('cos(x)')int(f,0,pi/3)int(f,'a','b')syms x a b cs=a*x^2+b*x+csolve(s)solve(s,b)f=solve('cos(x)=sin(x)')t=solve('tan(2*x)=sin(x)') numeric(f)dsolve('Dy=1+y^2') dsolve('Dy=1+y^2','y(0)=1') ezplot('tan(x)+sin(x)-2') hold on w=-2*pi:pi/2:2*piplot(w,0*w,'r--')。

MATLAB常用函数及其用法

MATLAB常用函数及其用法

MATLAB常用函数及其用法MATLAB是一种强大的数学软件,被广泛应用于科学计算、数据分析、算法开发等领域。

它提供了丰富的函数库,包含了许多常用的数学、统计、图形等函数。

这些函数极大地简化了程序的编写过程,并提供了高效的数值计算能力。

本文将介绍一些常用的MATLAB函数及其用法。

一. 数据处理函数1. 内置函数mean、median和mode用于计算数据的平均值、中位数和众数。

例如,mean(data)可以计算向量data的平均值。

2. 函数std和var分别计算数据的标准差和方差。

例如,std(data)可以计算向量data的标准差。

3. 函数sort和sortrows用于对向量和矩阵按升序进行排序。

例如,sort(data)可以对向量data进行排序。

4. 函数unique用于去除向量中的重复元素,并返回排序后的唯一值。

例如,unique(data)可以去除向量data中的重复元素。

二. 绘图函数1. 函数plot用于绘制二维曲线图。

例如,plot(x, y)可以绘制向量x和y的曲线图。

2. 函数bar用于绘制柱状图。

例如,bar(x, y)可以绘制由向量x和y定义的柱状图。

3. 函数scatter用于绘制散点图。

例如,scatter(x, y)可以绘制由向量x和y定义的散点图。

4. 函数hist用于绘制直方图。

例如,hist(data)可以绘制向量data的直方图。

5. 函数surf和mesh用于绘制三维曲面图。

例如,surf(x, y, z)可以绘制由向量x、y和z定义的三维曲面图。

三. 数据分析函数1. 函数polyfit用于进行多项式拟合。

例如,coefficients = polyfit(x, y, n)可以拟合由向量x和y定义的数据,并返回拟合多项式的系数。

2. 函数interp1用于进行插值计算。

例如,vq = interp1(x, v, xq)可以根据向量x和v的数据,计算出在向量xq位置上的插值结果。

MATLAB常用函数及其使用方法

MATLAB常用函数及其使用方法

MATLAB常用函数及其使用方法1. 简介MATLAB被称为矩阵实验室,是一种用于数值计算和科学工程的高级编程语言和环境。

它在科学研究、数据分析、图像处理等领域被广泛使用。

本文将介绍MATLAB中一些常用的函数及其使用方法。

2. 数学函数2.1. abs函数abs函数用于计算数的绝对值。

例如:```a = -5;abs_a = abs(a);```2.2. sin函数sin函数用于计算正弦值。

例如:```angle = 30;sin_value = sin(angle);```2.3. exp函数exp函数用于计算e的幂次方。

例如:```x = 2;exp_value = exp(x);```3. 矩阵函数3.1. zeros函数zeros函数用于创建一个全零的矩阵。

例如:```matrix = zeros(3, 3);```3.2. ones函数ones函数用于创建一个全一的矩阵。

例如:```matrix = ones(3, 3);```3.3. eye函数eye函数用于创建一个单位矩阵。

例如:```matrix = eye(3);```4. 数据处理函数4.1. mean函数mean函数用于计算平均值。

例如:```data = [1, 2, 3, 4, 5];mean_value = mean(data);```4.2. median函数median函数用于计算中位数。

例如:```data = [1, 2, 3, 4, 5];median_value = median(data);```4.3. std函数std函数用于计算标准差。

例如:```data = [1, 2, 3, 4, 5];std_value = std(data);```5. 图像处理函数5.1. imread函数imread函数用于读取图像文件。

例如:```image = imread('image.jpg');```5.2. imshow函数imshow函数用于显示图像。

matlab function用法

matlab function用法

matlab function用法一、概述MATLAB是一种高级技术计算语言和交互式环境,广泛用于工程、科学和金融领域。

在MATLAB中,函数是一种可重复使用的代码块,它接受输入参数并返回输出参数。

有许多内置函数可以直接使用,也可以自己编写函数来实现自己的需求。

二、MATLAB函数的定义在MATLAB中,函数可以通过以下方式进行定义:function [输出参数1, 输出参数2, …] = 函数名(输入参数1, 输入参数2, …)% 函数体end其中,方括号表示可选项。

如果没有输出参数,则方括号可以省略;如果没有输入参数,则括号内的内容可以省略。

三、MATLAB函数的调用调用一个MATLAB函数非常简单。

只需要在命令窗口或脚本中输入函数名和相应的输入参数即可:[输出变量1, 输出变量2, …] = 函数名(输入变量1, 输入变量2, …)四、MATLAB内置函数MATLAB提供了许多内置函数,这些函数可以直接使用而无需先定义。

下面列出了一些常用的内置函数及其用法。

1. plot()plot()是一个绘图函数,它可以用来绘制二维线条图、散点图等等。

例如:x = 0:pi/100:2*pi;y = sin(x);plot(x,y);这段代码将会绘制出一个正弦曲线。

2. linspace()linspace()是一个用于生成等间隔向量的函数。

例如:x = linspace(0,2*pi,100);y = sin(x);plot(x,y);这段代码将会生成一个从0到2π的等间隔向量,并计算出对应的正弦值,最后绘制出一条正弦曲线。

3. rand()rand()是一个用于生成随机数矩阵的函数。

例如:A = rand(3,4);这段代码将会生成一个3行4列的随机数矩阵A。

4. eye()eye()是一个用于生成单位矩阵的函数。

例如:A = eye(3);这段代码将会生成一个3行3列的单位矩阵A。

五、MATLAB自定义函数除了使用内置函数之外,我们还可以自己编写函数来实现自己的需求。

MATLAB中的函数详解

MATLAB中的函数详解
n prod:求积 n cumsum:累加和,返回向量或矩阵 n cumprod:累乘积
n sort:排序(升序)--思考题:怎样按降序排列?
n 举例说明用法
1
3
4
2
6
5
6
3
8
H
Sum(H)
9
12 17
1
3
4
3
9
9
9
12 17
cumsum(H)
cumprod(H)
1
3
4
2
18 20
12 54 160
end
关于自定义函数几点说明
n 调用函数时没有指定所有的输出参数,将会只 返回指定的参数
n 局部变量的作用范围仅仅在函数内部 n 局部变量不显示在”Workspace”中 n 函数与外界的信息传递只能通过输入/输出参数
3.2 全局变量
n 全局变量使用 global 定义。 n 在使用全局变量的函数内部也要声明。
n 例:
size: 确定矩阵的行数和列数
x = [1 2 3 4;
5 6 7 8];
[m, n] = size(x);
2.1 基本数学函数
函数 abs round floor ceil fix sign exp log log10 log2
说明
四舍五入 沿负无穷大方向最接近的整数 沿正无穷大方向最接近的整数 沿零大方向最接近的整数 符号;-1,0,1 指数函数 ex 自然对数
上的最大值。 n [a, b]=max(A):返回行向量a和b,a记录A的每列的最大值,b
记录每列最大值的行号。 n max(A, [], dim):dim取1或2。
n dim = 1,和 max(A) 完全相同; n dim = 2,返回一个列向量,其第 i 个元素是 A 矩阵的第 i 行上的最大值。源自meshgrid源代码(二)

MATLAB用法

MATLAB用法

MATLAB函数用法一、基本命令判断所有非0:all 两组元素对应处都非0:and 对数组元素取反:not判断存在非0:any 两组元素对应处都为0:or 两组对应处唯一非0:xor合并同类项:collect 分解因式:factor 展开expand 化简:simple交集:intersect 并集:union 差集:setdiff二、基本运算1.矩阵建立:x=初量:步长:末量,linspace(初量,末量,个数)2.部分扩充:平铺矩阵repmat(A,m,n),右端扩充[A B],下端扩充[A;C]3.部分删除:删除第n列A(:,n),删除第m行A(m,:)4.部分修改:A(m,n)=a,A(m,:)=[a b…],A(:,n)=[a b…]5.结构改变:左右fliplr,上下flipud,逆时针旋转k*90度rot90(A,k)6.矩阵变维:B(:)=A(:),B与A对应相乘得与B结构相同,reshape(A,m,n)7.特殊矩阵:单位矩阵eye,零矩阵zeros,全1矩阵ones,服从[0,1]分布rand标准正态分布randn,对角阵diag,空矩阵 [],魔方矩阵magic,帕斯卡pascal,上三角阵triu,下三角阵tril,同维size(A)8.内积外积:内积dot(a,b),外积cross(a,b),张量积kron(A,B)9.矩阵卷积:w=conv(u,v),将w表示成s的多项式P=poly2str(w,’s’)10.反褶积:[q,r]=deconv(u,v)多项式u除以v得到商q余式r11.矩阵运算:转置’(复矩阵.’),行列式det,迹trace,逆inv,伪逆pinv,秩rank,范数norm(X,p),条件数cond(A,p),元素个数numel 12.矩阵分解:Cholesky:R=chol(X),R’*R=X,X对称正定矩阵R非奇异上三角 LU分解:[L,U]=lu(X),LU=X,U上三角阵L下三角阵或其他形式QR分解:[Q,R]=qr(A),QR=A,Q正交矩阵R上三角矩阵Schur:[U,T]=schur(A),A=U*T*U’,U正交T对角线特征值三角特征值分解:[v,d]=eig(A),特征向量v特征值对角阵d奇异值分解:[u,s,d]=svd(X),X=u*s*v’,s对角阵u、v酉矩阵海森伯格:[p,h]=hess(A),A=p*h*p’,h为A海氏形式p酉矩阵三、解方程1.方程求解:solve(’方程’,’未知数’)2.方程组求解:solve(’方程1’,’方程2’…,’变量1’,’变量2’…)3.线性方程组:AX=b ,X=A\b,A系数矩阵,b值矩阵,用rref化简下增广矩阵4.线性方程通解:null(A)的列向量为系数矩阵的正交规范基5.微分方程(组):dsolve(’方程’,’初值(可缺)’,’变量’)6.一元非线性方程数值解:fzero(方程),roots(多项式方程系数降幂矩阵)四、复变函数1.构造复矩阵:complex(a,b)生成与原矩阵同类型且元素为a+bi的矩阵2.实部:real,虚部:imag,共轭:conj,模:abs,辐角:angle五、微积分1.复合函数:h=compose(f,g),反函数:g=finverse(f,变量)2.函数零点:x0=fzero(函数,初值)3.极限:limit(f,变量,趋值,’方向’)4.泰勒展开:g=taylor(函数,变量,处值,项数)5.级数求和:g=symsum(表达式,变量,初值,末值)6.一元函数极值:[x1,极值]=fminbnd(函数,区间左端点,右端点)7.多元函数极值:[X,极值]=fminsearch(函数,初值点)8.导数:diff(函数,变量,阶数),积分:int(函数,变量,下限,上限)9.数值积分:定积分I=quad(‘函数’,积分下限,上限)或者quadl二重积分I=dblquad(’函数’,x小,x大,y小,y大)10.定积分梯形近似计算:I=trapz(变量范围,函数)11.雅克比矩阵:h=jacobian([f,g],[x,y])可扩充到多维六、概率统计1.概率密度:二项分布binopdf(x,n,p),几何分布geopdf(x,p)泊松分布poisspdf(x,λ),均匀分布unidpdf(x,N(长度))指数分布exppdf(x,λ),正态分布normpdf(x,μ,σ)2.分布函数:二项分布binocdf(x,n,p),几何分布geocdf(x,p)泊松分布poisscdf(x,λ),指数分布expcdf(x,λ)正态分布normcdf(x,μ,σ)3.样本描述:几何平均值geomean,调和平均数harmmean,算术平均数mean中值median,截尾均值trimmean,均值绝对差mad,极差range方差var,标准差std4.参数估计:矩估计法moment,最大似然估计法mle5.一维插值:interpft(x,n)或者interp1(x,y,插值点,’插值方法’)插值方法:邻近nearest,线性linear,样条spline,三次pchip6.二维插值:interp2(x,y,x1,y1,’插值法’)最近邻、双线性、双三次cubic7.多维插值:interpn(x,y,…,x1,y1,…,’插值法’)插值法同上8.曲线拟合:多项式拟合polyfit(x,y,n)七、作图1.二维作图:x范围;函数表达式;plot(x,y)2.多重子图:subplot(m,n,p),m子图行数n子图列数p子图序号3.获取图形数据:[x,y]=ginput,ginput为获取鼠标处的坐标命令4.对数坐标系:loglog,极坐标系:polar,双轴图:plotyy5.函数作图:fplot(函数,范围),隐函数多元函数:ezplot(’函数’,范围)6.二元函数作图:x范围;y范围;函数式;plot3(x,y,z)7.三维图形:网格mesh,曲面surf,加等值线meshc、surf,加零平面meshz8.声音实现:sound(向量x,频率f)9.动画实现:制作M=getframe,播放movie(M,次数k)。

Matlab主要函数使用方法

Matlab主要函数使用方法

Matlab主要函数使用方法ndims(A)用ndims命令常看矩阵的维数1. matlab中mod的用法简单的说mod(a,b)就是求的是a除以b的余数。

比方说mod(100,3)=1,mod(17,6)=5Examplesmod(13,5)ans =3mod([1:5],3)ans =1 2 0 1 2mod(magic(3),3) magic(n):其元素由1到n的自然数组成,每行、每列及两对角线的元素和均为(n的三次方+n)/2ans =2 1 00 2 11 0 22. 关于Matlab中size()的问题size按照下面的形式使用:[m,n]=size(a,x)。

一般的,函数的输入参量x不是用,这是当只有一个输出变量时,size返回一个行向量,第一个数为行数,第二个数为列数;如果有两个输出变量,第一个返回量为行数,第二个返回数为列数。

当使用x时,x=1返回行数,x=2返回列数,这时只有一个返回值。

我要问的是:I=im2double(imread(file)) ;//把图像数组转换成double精度类型;if(size(I,3) > 1)I = rgb2gray( I ) ;%把图片转为灰度图片end中size(I,3) 代表什么意思?按照上面的说法X=1,2都可以理解。

I 代表的是图像数组阿,不是二维的么?那么size(I,3) 中的3 代表什么?一个函数可以是多维的..比如说是一个10*10*10*10的距阵那就是说这个距阵是4维的..那个'()'里的3就是指的第三维3.r = corr2(A,B)计算两个矩阵的二维相关系数.4.matlab中imshow显示问题各位好,将一幅灰度图像经过小波变换后,数据变成double型,对变换后的图像进行显示时,设变换后的图像为y,为何用imshow(uint8(y))和imshow(y,[])时的图像显示结果不同呢?请问该如何正确显示变换后的图像呢?着急解决,请各位xdjm帮帮忙吧!回答:imshow(uint8(y))是按照256级灰度显示y的绝对数据。

matlab函数的用法

matlab函数的用法

MATLAB函数的用法1.简介M A TL AB是一种强大的科学计算软件,内置了许多函数和工具箱,可用于数据分析、图形绘制、模型建立等各种领域。

本文将介绍MA T LA B函数的基本使用方法,帮助读者快速上手。

2.函数调用要使用M AT LA B函数,需要先调用相应的函数。

函数的调用格式如下:输出变量=函数名(输入变量)其中,函数名表示要调用的函数名称,输入变量表示要传入函数的参数,输出变量表示函数的返回结果。

3.函数参数函数通常需要一些输入参数才能运行。

参数可以是数字、向量、矩阵等各种形式。

在调用函数时,需要根据函数的要求提供正确的参数。

4.常用函数举例4.1求和函数:`s um``s um`函数可以计算向量或矩阵的元素之和。

使用方法如下:r e su lt=s um(v ec tor)其中,`ve ct or`表示输入的向量或矩阵,`re su lt`表示返回的求和结果。

4.2平方根函数:`s q r t``s qr t`函数可以计算给定数值的平方根。

使用方法如下:r e su lt=s qr t(nu mbe r)其中,`nu mb er`表示输入的数值,`r es u lt`表示返回的平方根结果。

4.3绘制正弦函数:`s i n``s in`函数可以绘制正弦函数图像。

使用方法如下:x=li ns pa ce(s ta rt,e nd,p oi nt s)y=si n(x)p l ot(x,y)其中,`st ar t`表示起始值,`e nd`表示结束值,`p oi nt s`表示绘制的点数,`x`表示自变量,`y`表示因变量。

`p lo t`函数可以绘制图像。

5.函数返回值和输出M A TL AB函数可以返回一个或多个结果。

可以使用中括号`[]`将多个输出变量包含起来。

例如:[x,y,z]=fu nc ti on_n am e(in pu t)其中,`fu nc ti on_n a me`是函数名称,`x`、`y`、`z`是要接收返回结果的变量。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx
cvbnmqwertyuiopasdfghjklzxcvbnmq
wertyuiopasdfghjklzxcvbnmqwertyui
opasdfghjklzxcvbnmqwertyuiopasdfg hjklzxcvbnmqwertyuiopasdfghjklzxcv bnmqwertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmqwertyuiopasdfgh jklzxcvbnmqwertyuiopasdfghjklzxcvb nmqwertyuiopasdfghjklzxcvbnmqwe rtyuiopasdfghjklzxcvbnmqwertyuiop asdfghjklzxcvbnmqwertyuiopasdfghj klzxcvbnmrtyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiopasdfg hjklzxcvbnmqwertyuiopasdfghjklzxcv Matlab 复习提纲 最后的Matlab 2013/12/28 LWQ
三维
三维
弥合空隙
数值计算系统默认的最小值
非数类似于
符号计算部分
码顺序
内定顺序显示所有符号变量的限定性假设
显示指定符号变量的限定性假设
内存中所有内容
符号数字转化为双精度数字
修改当前十进制数字的精度
置换符号表达式中的符号变量
矩阵
级数求和
求不定积分
矩阵的运算
其他部分
数值计算部分
数组
维单位数组
维魔方数组
生成均匀分布随机数组
生成正态分布随机数组
判断数组是否为空
数的多下标
多下标置换成单下标
或者
找多元函数局部最小值
鼠标点击输入组数据
求正态分布密度函数值
求正态分布分布函数值
的根
阶多项式拟合
拟合函数对应的
计算矩阵多项式的值
画图部分
轴标
写图例
在图上做文字标注。

相关文档
最新文档