Mathematica 如何从多层表的每个子表中随机抽取n个元素组成一个新表?如何从多层表的每个子表中随机抽取n个元素组成一个新表?例如:输入:s1={{1,2,3},{4,5,6,7,8},{8,9,10,11,12,13}}现从{1,2,3}中随机

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 23:35:53

Mathematica 如何从多层表的每个子表中随机抽取n个元素组成一个新表?如何从多层表的每个子表中随机抽取n个元素组成一个新表?例如:输入:s1={{1,2,3},{4,5,6,7,8},{8,9,10,11,12,13}}现从{1,2,3}中随机
Mathematica 如何从多层表的每个子表中随机抽取n个元素组成一个新表?
如何从多层表的每个子表中随机抽取n个元素组成一个新表?
例如:
输入:
s1={{1,2,3},{4,5,6,7,8},{8,9,10,11,12,13}}
现从{1,2,3}中随机抽取1个元素、从{4,5,6,7,8}中随机抽取2个元素、从{8,9,10,11,12,13}}中随机抽取4个元素组成表s2,如:
输出:
s2={{2},{5,8},{8,9,11,13}}

Mathematica 如何从多层表的每个子表中随机抽取n个元素组成一个新表?如何从多层表的每个子表中随机抽取n个元素组成一个新表?例如:输入:s1={{1,2,3},{4,5,6,7,8},{8,9,10,11,12,13}}现从{1,2,3}中随机
用一点列表操作再加上RandomChoice就可以了:
{RandomSample[#,1],RandomSample[#2,2],RandomSample[#3,4]} & @@ s1
更简单一点的:
RandomSample[#,#2] & @@@ Transpose[{s1,{1,2,4}}]

Mathematica 如何从多层表的每个子表中随机抽取n个元素组成一个新表?如何从多层表的每个子表中随机抽取n个元素组成一个新表?例如:输入:s1={{1,2,3},{4,5,6,7,8},{8,9,10,11,12,13}}现从{1,2,3}中随机 Mathematica 如何生成多层表(二)?如何生成多层表(二)?输入:r = {1,2,3};t = {3,4,5};m = {5,6,7};输出:s1 = {{1,6,11},{2,8,14,20},{3,10,17,24,31}}(输出3个等差数列,r是常数,t是每个数列的个数,m是公差) 如何计算多层线圈的电阻值? 如何计算多层线圈的电阻值? 如何计算多层线圈的电阻值? Mathematica 如何取出匹配的元素?如何取出匹配的元素?例如; 取出与s2匹配的元素输入:s1={{a->x,b->y,c->y,d->x,e->z,e->z,g->z,h->w}};s2={x,w};输出 s3={a,d,h}以及任意多层表的元素取出,例如输入:s1={{a->x,b->y Mathematica 如何取出每个子表中绝对值最小的数?如何取出每个子表中绝对值最小的数?例如:输入:s1={{1,-2},{-3,4},{5,6,-7}}输出:s2={1,-3,5} 如何计算多层住宅楼建筑面积? 书架上每层的小格子用英语如何表示?书架或者摆放任何东西的多层结构的家具,里面每一层,或者小格子,用英语如何表示? mathematica软件包如何使用? mathematica 如何去掉坐标轴 如何将Mathematica和LaTeX高效的联合使用 用mathematica 如何做X=2的图像 在Mathematica中如何做X=2的图像 如何将Mathematica和LaTeX高效的联合使用 mathematica如何设置数字的大小,要全局设置 如何使用mathematica花sin(x)/x的立体图 对于多层绕组的线圈,如何减小线圈的电阻和增加线圈的电感呢?