使用matlab中的随机数生成命令rand,生成100个1到50之间均匀分布的随机数,在通过编程,

1个回答
展开全部
摘要 a = rand(1,50);%随机生成一组数a%未排序前原始数据n = 100;%数组长度for j = 1: n-1for i= 1:n-1if a(i)>a(i+1)c = a(i);a(i) = a(i+1);a(i+1) = c;endendend
咨询记录 · 回答于2022-11-04
使用matlab中的随机数生成命令rand,生成100个1到50之间均匀分布的随机数,在通过编程,用冒泡法对随机数进行从小到大的排序。
a = rand(1,50);%随机生成一组数a%未排序前原始数据n = 100;%数组长度for j = 1: n-1for i= 1:n-1if a(i)>a(i+1)c = a(i);a(i) = a(i+1);a(i+1) = c;endendend
a = rand(1,50);%随机生成一组数a%未排序前原始数据n = 100;%数组长度for j = 1: n-1for i= 1:n-1if a(i)>a(i+1)c = a(i);a(i) = a(i+1);a(i+1) = c;endendend
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消