作业帮 > 综合 > 作业

关于MATLAB里for循环给矩阵复制

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 13:18:12
关于MATLAB里for循环给矩阵复制
比如
for i=1:4
for j=1:5
此处有个矩阵(维数为i*j,5)要赋值
for k=1:5
P(x,k)=关于k的循环算式.(x处有问题)
end
end
end
维数为(i*j,5)的矩阵,x处每行从1到i*j的循环该如何用i,j来表示.
“维数为(i*j,5)的矩阵“是什么意思? 行数是i*j, 列数为5么? P就是那个矩阵么
“x处每行从1到i*j的循环该如何用i,j来表示” 中x的维数是什么?
再问: 我上面的表达有问题,有错误。这么说吧。 计算第一遍我可以分别得出P的第一行中每个元素(k个值),第二遍是第二行中的每个元素,类推。我想得到i*j行结果。结果最后在矩阵P里。 如,循环开始i=1,j=4,我算时,i=1时,可以算出四行,返回,i=2,算出四行,但是后面把前面那四行给替代了,组后得不出20*5的矩阵。
再答: 我懂了,这样的你试试 for i=1:4 for j=1:5 for k=1:5 P((i-1)*5+j, k)=关于k的循环算式 end end end