如何将matlab 每次循环计算矩阵 合并到一个矩阵中? 5

生成如下列矩阵每个数都是12行,从1931至2014我是这样弄的:i=ones(12,1);forh=1957:2014g=i*hend但是结果是这样的怎么合并成一个矩阵... 生成如下列矩阵

每个数都是12行,从1931至2014
我是这样弄的:
i=ones(12,1);
for h=1957:2014
g=i*h
end
但是结果是这样的

怎么合并成一个矩阵呢
展开
 我来答
蝶梦andy
推荐于2018-03-07 · TA获得超过247个赞
知道小有建树答主
回答量:145
采纳率:100%
帮助的人:85.1万
展开全部
在循环前定义空矩阵a=[];,在循环中定义temp矩阵进行操作装填,并且利用a=[a;temp]进行合并。
这种方法在循环中每次都改变了矩阵a的大小,实现了对循环中每一次结果的记录。
[a;b]实现了在矩阵列数相等的情况下列向合并矩阵,[a b]实现了矩阵行数相等的情况下横向合并矩阵。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式