Matlab中循环的改进
各位下午好, 我在Matlab中有一个循环问题,我不知道如何改进它。我将尽可能地简化这个问题。我有下表:Matlab中循环的改进,matlab,Matlab,各位下午好, 我在Matlab中有一个循环问题,我不知道如何改进它。我将尽可能地简化这个问题。我有下表: Phase 1 Phase 2 Phase 3 Case1 10 20 15 Case2 15 339 32 ... 我需要做的是使用以下信息创建10行(案例1/阶段1): 'Phase 1' 1 0 0 % Each 'phase' has its own information 然后,我需要使用以下
Phase 1 Phase 2 Phase 3
Case1 10 20 15
Case2 15 339 32
...
我需要做的是使用以下信息创建10行(案例1/阶段1):
'Phase 1' 1 0 0 % Each 'phase' has its own information
然后,我需要使用以下信息创建20行(案例1/阶段2)
'Phase 2' 1 1 0
目前,我正在这样做,但我想自动化它
for i= 1:10
c(i,:) = {'Phase 1', 1, 0, 0};
end
for i= 11:31
c(i,:) = {'Phase 1', 1, 0};
end
任何建议都是非常有价值的
提前谢谢你 我认为您应该看看Matlab
repmat
函数。是“阶段1、2、3”输入还是数据结构的一部分?我认为您应该看看Matlabrepmat
函数。“阶段1、2、3”是输入还是数据结构的一部分?