全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
6177 4
2014-07-03
悬赏 100 个论坛币 未解决
大家好!
我之前发了一个有关最大似然估计的求助帖,可是没有回应。https://bbs.pinggu.org/thread-3113226-1-1.html
确实一个完整的问题大家都很忙没有精力解答。 我自己解答的过程中觉得可以用嵌套循环来解答,但有一个细节问题一直没有解决,所以来求助各位大神。
我想请问一下如何是嵌套循环要如何把得到的所有数按顺序储存到一个矩阵或者是向量里呢?
比如
        for i=1: n
          for j= i+1: n
                   a = i+j
          end;
        end;

我只知道如何储存单循环的数,但是这样嵌套循环的数不知道该如何按顺序储存。

多谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-7-15 12:11:48
LZ你看这样可不可以  比如要排序你的例子
  a=[];
  k=1;
   for i=1:n
       for j=(i+1):n
            a[k]=i+j;
            k=k+1;
      end
   end
b=sort(a)
    不知道这样能不能解决你的问题
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-7-19 16:44:38
LZ你看这样可不可以  比如要排序你的例子
  a=[];
  k=1;
   for i=1:n
       for j=(i+1):n
            a[k]=i+j;
            k=k+1;
      end
   end
b=sort(a)
    不知道这样能不能解决你的问题

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-7-21 10:57:18
学习学习!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-7-31 21:19:50
放到矩阵里就好了,还是一个上三角形矩阵 对角线与下边的元素全为0。
A=zeros(n,n);
for i=1: n
           for j= i+1: n
                    a = i+j;
                     A(i,j)=a;
           end;
         end;

这样可能会报错的,i 到n时,j=n+1:n了,你要改一下

A=zeros(n,n+1);
for i=1: n
           for j= i+1: n+1
                    a = i+j;
                     A(i,j)=a;
           end;
         end;

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群