如何让matlab生成一个随机数
1个回答
展开全部
生成元素为0-1之间的n维方阵,以n=5为例,在matlab主窗口中输入 A=rand(5),回车,出现如下结果:
生成的是一个5*5的方阵,矩阵的元素是0-1之间的随机数。
生成元素为0-8之间的N维方阵,以N=5为例,在MATLAB主窗口中输入 B=round(8*rand(5)),回车,出现如下结果:
生成的矩阵B为一5*5维的方阵,矩阵的元素为0-8之间的整数。
生成一个元素为0-8之间的M*N维矩阵,这里以M=4,N=6为例,在MATLAB主窗口中输入C=round(8*rand(4,6)),回车,出现如下结果:
生成的矩阵为一个4行6列的矩阵,矩阵的元素为0-8之间的整数。
生成一个元素为1-8之间的N维行向量,这里以N=9为例,在MATLAB主窗口中输入
D=1+round(7*rand(1,9)),回车,出现如下结果:
生成的是一个9个元素的行向量,元素为1-8之间的数。
生成一个元素为1-8之间的M维行向量,这里以M=9为例,在MATLAB主窗口中输入
E=1+round(7*rand(9,1)),回车,出现如下结果:
生成的是一个9个元素的列向量,元素为1-8之间的数。
如果以上经验有用,请点击下方的有用按钮支持我的工作!
生成的是一个5*5的方阵,矩阵的元素是0-1之间的随机数。
生成元素为0-8之间的N维方阵,以N=5为例,在MATLAB主窗口中输入 B=round(8*rand(5)),回车,出现如下结果:
生成的矩阵B为一5*5维的方阵,矩阵的元素为0-8之间的整数。
生成一个元素为0-8之间的M*N维矩阵,这里以M=4,N=6为例,在MATLAB主窗口中输入C=round(8*rand(4,6)),回车,出现如下结果:
生成的矩阵为一个4行6列的矩阵,矩阵的元素为0-8之间的整数。
生成一个元素为1-8之间的N维行向量,这里以N=9为例,在MATLAB主窗口中输入
D=1+round(7*rand(1,9)),回车,出现如下结果:
生成的是一个9个元素的行向量,元素为1-8之间的数。
生成一个元素为1-8之间的M维行向量,这里以M=9为例,在MATLAB主窗口中输入
E=1+round(7*rand(9,1)),回车,出现如下结果:
生成的是一个9个元素的列向量,元素为1-8之间的数。
如果以上经验有用,请点击下方的有用按钮支持我的工作!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询