matlab 中如何对一个1000×1的矩阵,随机取出10个元素(这些元素可以是连续的)并赋值为-100
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/01 16:32:47
matlab 中如何对一个1000×1的矩阵,随机取出10个元素(这些元素可以是连续的)并赋值为-100
下面是一个测试程序:
A=zeros(1000,1);
R=round(0.5+999.5*rand(10,1));
A(R)=-100;
你看行不行
再问: 请问第二句是什么意思啊?
再答: 随机取1到1000中的十个数,作为10个元素的下标。
再问: 要是说我这不是一个1000×1的矩阵,而且其他维度的,那么这个公式还管用吗?
再答: 如果是二维,则需要分别计算两个下标,如果是三维,则需要分别计算三个下标。 例如: A=zeros(100,100); R1=round(0.5+99.5*rand(10,1)); R2=round(0.5+99.5*rand(10,1)); A(R1,R2)=-100;
A=zeros(1000,1);
R=round(0.5+999.5*rand(10,1));
A(R)=-100;
你看行不行
再问: 请问第二句是什么意思啊?
再答: 随机取1到1000中的十个数,作为10个元素的下标。
再问: 要是说我这不是一个1000×1的矩阵,而且其他维度的,那么这个公式还管用吗?
再答: 如果是二维,则需要分别计算两个下标,如果是三维,则需要分别计算三个下标。 例如: A=zeros(100,100); R1=round(0.5+99.5*rand(10,1)); R2=round(0.5+99.5*rand(10,1)); A(R1,R2)=-100;
matlab 中如何对一个1000×1的矩阵,随机取出10个元素(这些元素可以是连续的)并赋值为-100
怎样随机给matlab中矩阵的一个元素赋值
如何随机提取matlab矩阵中一个元素的位置
如何在matlab中定义如下矩阵,第一个元素是0,最后一个元素是 根号3,共100个元素的矩阵.谢谢大家
MATLAB 如何将一个完整的矩阵赋值到另一个矩阵的一个元素?
matlab中在一个矩阵中取出部分元素,用这些元素组成一个新的向量.
MATLAB取出矩阵中元素的问题
matlab怎样随机产生一个6个元素向量,并使其内的元素线性和为1
matlab中,如何实现当某个矩阵的第三行元素等于1,然后另一个矩阵赋值.
matlab中如何生成一个393*1的矩阵,矩阵元素都为0.5
matlab 如何生成一个n行3列的随机矩阵,每一行元素相同,矩阵元素为1、2、3、4?
matlab中如何将一个魔方矩阵的第2行3列元素赋值给变量c?