24小时热门版块排行榜    

查看: 849  |  回复: 3

现在学信息

银虫 (小有名气)

[求助] 循环程序,循环五十次,每次会产生一个行数据1*50 已有2人参与

matlab现有一个循环程序,循环五十次,每次循环会产生一个行数据1*50.怎么把产生的数据放到一个50*50的矩阵里。使用matlab
新手,不会编。查了些东西是需要用空矩阵吗/?大神帮忙编一下,或者解答一番。
回复此楼
新人啥都不懂来学习
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

独孤神宇

版主 (知名作家)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
现在学信息: 金币+5, ★★★很有帮助, 管用 2018-06-05 21:21:52
A=zeros(50,50);

%循环 for=1:50

....你的代码

A(i,=x1 %计算数据赋值
end
数值计算
2楼2018-06-02 09:18:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

FMStation

至尊木虫 (知名作家)

【答案】应助回帖

★ ★ ★ ★ ★
现在学信息: 金币+5, ★★★★★最佳答案, 管用 2018-06-05 21:22:09
https://www.mathworks.com/help/matlab/matlab_prog/matlab-operators-and-special-characters.html

Signify end of row
Suppress output of code line

Use semicolons to separate rows in an array creation command, or to suppress the output display of a line of code.
CODE:
A=[];

for i=1:50
      % 产生一个行(1*50)数据 B
     A=[A; B];
end

3楼2018-06-05 07:55:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

现在学信息

银虫 (小有名气)

谢谢大佬应助
新人啥都不懂来学习
4楼2018-06-05 21:22:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 现在学信息 的主题更新
信息提示
请填处理意见