我就是大流氓 发表于 2005-10-10 09:04

[求助]急求一随机生成一矩阵的算法~!

<P>例如输入一个矩阵的阶数,然后随机生成一个整型矩阵。请问各位高手,应该怎么做?</P>
<P>希望能给出代码,VB/C/C++都行。。。谢谢各位~!</P>

madio 发表于 2005-10-10 09:07

<P>按照矩阵的阶数,利用随机数函数生成每一个元素就行了,还可以限定每个元素的范围!</P>

我就是大流氓 发表于 2005-10-10 09:19

请问能给出代码吗?刚学矩阵,还不是太熟悉~!谢谢楼主~!

madio 发表于 2005-10-10 09:32

<P>我写一个伪代码吧!</P>
<P>int A; !定义一个用来存放矩阵的二维数组。</P>
<P>for(i==1;i&lt;=n;i++)  !利用二重循环给矩阵的元素添加值。</P>
<P>{</P>
<P>  for(j==1);j&lt;=m,j++)</P>
<P>  {</P>
<P>    A=int(rand()); !rand()是随机生成数的函数,不同的语言写法不</P>
<P>                          同,还可以利用乘一些数来调整随机数的范围,</P>
<P>                          如果想自己做一个生成随机数的算法请参见算法版</P>
<P>                          的一些帖子的内容!int()是取整的函数!</P>
<P>  }</P>
<P>}  </P>

我就是大流氓 发表于 2005-10-10 09:47

大恩大德无以为报,愿好人一生平安~!

贺鼎宏 发表于 2006-11-24 19:29

<p>同问</p>

wangjiaqi49 发表于 2007-1-4 10:04

靠,这么大的恩,可怎么报啊

friendfb 发表于 2007-1-6 09:25

<p>关键是如何选择和实现随即算法吧</p><p>有些算法并不是真正的随机数</p>

abcd123654321 发表于 2007-1-14 13:05

<p>谢谢了 </p><p>我也需要</p>
页: [1]
查看完整版本: [求助]急求一随机生成一矩阵的算法~!