matlab里面如何将每次计算得到的数据(一个数)保存在矩阵中

 我来答
百度网友773e0b2
2013-01-09 · TA获得超过1044个赞
知道答主
回答量:131
采纳率:0%
帮助的人:95.8万
展开全部
社你要保存的数据在A矩阵的n行m列只要
A(n,m)=你计算所得的那个变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qingningleyun
2013-01-09 · TA获得超过5853个赞
知道大有可为答主
回答量:2991
采纳率:30%
帮助的人:3041万
展开全部
A=[];n=5;
for k=1:n
A=[A k*1.5]; % 加入计算出的数据
end
disp(A);
追问
A=[A k*1.5]; 没看懂,那不就是K乘以1.5么?
我的程序
for n=1:1:20
。。。
[a,i]=min(R7);
R6(1,i);
end

R7,R6分别为一行n列(n不确定,但至少500)的矩阵,输出的是R7的最小值a以及对应的列数i,还有对应的R6第i列的值,均为一个数,我想把每次得到的值添加进去,然后画出对应的R7与R6的关系曲线
追答
% 不知道是不是你要的
R7=round(100*rand(20));
R6=round(100*rand(20));
A=[];
for n=1:1:20
[a,i]=min(R7(1:n)); % 取最小值与索引
A=[A;[a i R6(i)]]; % 加入到矩阵A中
end
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式