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

比如fori=1:4forj=1:5计算过程略此处有个矩阵(维数为i*j,5)要赋值fork=1:5P(x,k)=关于k的循环算式。。。。。(x处有问题)endenden... 比如
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来表示。
展开
 我来答
随便瞎看看哈哈
2012-11-02 · TA获得超过1791个赞
知道小有建树答主
回答量:501
采纳率:100%
帮助的人:544万
展开全部
“维数为(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
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式