找回密码
 注册
Simdroid-非首页
查看: 102|回复: 7

求解含有随机数的二阶矩阵生成

[复制链接]
发表于 2011-8-1 18:41:29 | 显示全部楼层 |阅读模式 来自 哈尔滨工业大学一校区
急,本人想获得一个含有随机数的二阶矩阵如下:10行15列
for i=1:10
   for j=1:15
   aij=(ai,bj)
   ai=i+rand(1);
   bj=j+rand(1);
   end
end
aij
本人菜鸟!
发表于 2011-8-1 22:18:59 | 显示全部楼层 来自 北京
Simdroid开发平台
  1. [I,J] = meshgrid(1:10,1:15);
  2. ai = I+rand(15,10);
  3. bi = J+rand(15,10);
复制代码

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2011-8-2 12:22:07 | 显示全部楼层 来自 哈尔滨工业大学一校区
回复 2# rocwoods
谢谢版主!我想获得由ai和bi组成的矩阵,即矩阵A=[(ai,bi)], (ai,bi)表示一个坐标。谢谢指教!
回复 不支持

使用道具 举报

发表于 2011-8-2 15:12:45 | 显示全部楼层 来自 河北廊坊
回复 3# wcjhit110
先不说你那随心所欲的代码
别人给出你代码,你应该好好学习一下,看看书,发挥主观能动性,这里是讨论问题,不是替你完成任务的,我给你一个例子,希望你能明白
  1. >> p = {3, 2}

  2. p =

  3.     [3]    [2]

  4. >> [A,B] = deal(rand(p{:}),rand(p{:}))

  5. A =

  6.     0.3508    0.5306
  7.     0.6855    0.8324
  8.     0.2941    0.5975


  9. B =

  10.     0.3353    0.4226
  11.     0.2992    0.3596
  12.     0.4526    0.5583

  13. >> C = [A(:),B(:)]

  14. C =

  15.     0.3508    0.3353
  16.     0.6855    0.2992
  17.     0.2941    0.4526
  18.     0.5306    0.4226
  19.     0.8324    0.3596
  20.     0.5975    0.5583
复制代码

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2011-8-2 15:32:27 | 显示全部楼层 来自 哈尔滨工业大学一校区
回复 4# qibbxxt
谢谢版主!我已经搞明白了!
回复 不支持

使用道具 举报

发表于 2011-8-22 09:08:04 | 显示全部楼层 来自 吉林长春
需要学习啊
回复 不支持

使用道具 举报

发表于 2011-8-22 11:10:03 | 显示全部楼层 来自 湖北宜昌
for i=1:10
    for j=1:15
        a(i,j)=rand(1);
    end
end
回复 不支持

使用道具 举报

发表于 2011-8-30 22:22:30 | 显示全部楼层 来自 辽宁大连
A=rand(10,15)
这样行么?
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-19 09:15 , Processed in 0.040132 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表