【发布时间】:2014-05-15 20:09:06
【问题描述】:
我想做一个这样的功能
>> matdup([1 2],3,4) %or any other input that user wish to enter
ans=
1 2 1 2 1 2 1 2
1 2 1 2 1 2 1 2
1 2 1 2 1 2 1 2
我被困在我的代码中。我的逻辑:
m = matdup(input,row,col)
for i = 1:row
for j = 1:col
m(i, j)= input;
这是产生这个:
>> matdup(1,2,2)
ans=
1 1
1 1
但失败了:
>> matdup([1 2],3,4)
控制台出错:
Subscripted assignment dimension mismatch.
Error in ==> matdup at 6
m(i, j)= input
有什么想法吗?
【问题讨论】: