概述
x(i,:)代表第i行的所有元素;x(:,i)代表的是第i列的所有元素
x([i:k],:)则代表X的i到k行的所有元素;如果只想单独要第i行和第j行的元素,x([i,j],:)
1、floor函数用来对数值进行取整,取整后的值不大于原值。
floor(x)为不大于x的最大整数;floor(a+bi)为对实部和虚部同时进行取整后,不大于实部和虚部的数;
2、n=length(a);函数用来得到数组的长度,是矩阵的话则求行数或者列数的最大值
3、n=numel(A)返回数组中元素的总数;
4、zeros函数生成零矩阵;ones函数生成全1阵两个函数的用法相同,具体如下:
B=zeros(n):生成n×n全零阵。
B=zeros(m,n):生成m×n全零阵。
B=zeros([m n]):生成m×n全零阵。
B=zeros(d1,d2,d3……):生成d1×d2×d3×……全零阵或数组。
B=zeros([d1 d2 d3……]):生成d1×d2×d3×……全零阵或数组。
B=zeros(size(A)):生成与矩阵A相同大小的全零阵。
5、size函数用来获取数组的行数和列数
(1)s=size(A),当只有一个输出参数时,返回一个行向量,该行向量的第一个元素时数组的行数,第二个元素是数组的列数。
(2)[r,c]=size(A),当有两个输出参数时,size函数将数组的行数返回到第一个输出变量,将数组的列数返回到第二个输出变量。
(3)如果在size函数的输入参数中再添加一项,并用1或2为该项赋值,则size将返回数组的行数或列数。其中r=size(A,1)该语句返回的时数组A的行数, c=size(A,2) 该语句返回的时数组A的列数。
6、mean(A) 返回数组A中不同维的元素的平均值
如果A是一个数组,mean(A)返回A中元素的平均值。
如果A是一个矩阵,mean(A)将其中的各列视为数组,返回一每一列所有元素的平均值的行向量。
如果A是一个多元数组,mean(A)将数组中第一个非单一维的值看成一个数组,返回每个数组的平均值。
最后
以上就是等待哈密瓜为你收集整理的matlab 的floor函数、length函数、numel函数、zeros函数、ones函数、size函数、mean函数的全部内容,希望文章能够帮你解决matlab 的floor函数、length函数、numel函数、zeros函数、ones函数、size函数、mean函数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复