【发布时间】:2018-07-27 03:36:12
【问题描述】:
我已经编写了一个可以正常工作的 MATLAB 代码,但我想以更有效的方式编写它(我不想重复自己,我想让它变得枯燥)。
首先我创建了一个矩阵 (28*8),然后我想将其中的一些元素更改为负数。
代码如下:
a=ones(28,8);
for i=1:7
j=1;
a(i,j)=-1;
end
for i=8:13
j=2;
a(i,j)=-1;
end
for i=14:18
j=3;
a(i,j)=-1;
end
for i=19:22
j=4;
a(i,j)=-1;
end
for i=23:25
j=5;
a(i,j)=-1;
end
for i=26:27
j=6;
a(i,j)=-1;
end
for i=28:28
j=7;
a(i,j)=-1;
end
【问题讨论】:
标签: matlab matrix matrix-indexing