作业帮 > 综合 > 作业

用matlab建立一个矩阵D,128*512的.每行只有4个元素为1,其余为0 .

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/08 21:17:27
用matlab建立一个矩阵D,128*512的.每行只有4个元素为1,其余为0 .
第一行1到4列元素为1其余元素为0,第二行5到8列元素为1,其余元素为0.第三行9到12列为1,其余为0.依此类推.要求先建立一个128*512的全0矩阵,再用for循环语句把1加进去.该怎么写代码?
用matlab建立一个矩阵D,128*512的.每行只有4个元素为1,其余为0 .
a=zeros(128,512);
for i=1:128
a(i,(i-1)*4+1:i*4)=1;
end