概述
语言在日常使用中会越用越熟练,不需要花很长的专门时间去学习
1,numel
numel函数功能:元素总数。
%该语句返回数组中元素的总数。
n=numel(A)
拓展
同类型的两个函数 size,length
size函数功能:获取数组的行数和列数
%该语句返回数组中的行数和列数。
[r,c]=size(A)
length函数功能:数组长度(即行数或列数中的较大值)
%该语句返回行向量的长荡湖(列数)。
n=length(A)
2,unifrnd
unifrnd函数功能:生成(连续)均匀分布的随机数
%在区间[5,10]上生成400个均匀分布的随机数
h1=unifrnd(5,10,1,400);
拓展
同类型的函数 rand。
rand函数功能:返回一个在区间 (0,1) 内均匀分布的随机数。
二者相同点:
都是利用rand函数进行随机值计算。
都是均匀分布。
不同点:
unifrnd是统计工具箱中的函数,是对rand的包装。
%用rand实现上面相同的功能
%在区间[5,10]上生成400个均匀分布的随机数
h2=5+5*rand(1,400);
3,repmat
repmat函数功能:以A的内容堆叠在(MxN)的矩阵B中,B矩阵的大小由MxN及A矩阵的内容决定,
>>B=repmat( [1 2;3 4],2,3)
B =
1 2 1 2 1 2
3 4 3 4 3 4
1 2 1 2 1 2
3 4 3 4 3 4
ref:http://blog.csdn.net/learngis/article/details/4342155
https://blog.csdn.net/huangzhywin/article/details/89114566
https://blog.csdn.net/facetosea1/article/details/83573859?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-0.control&spm=1001.2101.3001.4242
最后
以上就是悲凉抽屉为你收集整理的Matlab常用函数1:numel,unifrnd,repmat的全部内容,希望文章能够帮你解决Matlab常用函数1:numel,unifrnd,repmat所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复