题目
Wolfram Mathematica 关于数表分拆问题求教?
一、Wolfram Mathematica 如何把数表按绝对值大小分组?
例如:把绝对值最小的3个数分为一组,把剩下的分为一组,要求保留每个数原来的位置不变,空位用0填充:
输入:{3,-5,7,-9,-4,8}
输出:
{3,-5,0,0,4,0}
{0,0,7,-9,0,8}
二、Wolfram Mathematica 如何把数组中每个元素原地重复n次?
例如:把{a,b,c}每个元素原地重复2次就得到:{a,a,b,b,c,c}
三、Wolfram Mathematica 如何把2个表交叉合并为一个表?
例如:把{1,3,5,7,9,11}与{2,4,6,8}交叉合并就得到
{1,2,3,4,5,6,7,8,9,11}
一、Wolfram Mathematica 如何把数表按绝对值大小分组?
例如:把绝对值最小的3个数分为一组,把剩下的分为一组,要求保留每个数原来的位置不变,空位用0填充:
输入:{3,-5,7,-9,-4,8}
输出:
{3,-5,0,0,4,0}
{0,0,7,-9,0,8}
二、Wolfram Mathematica 如何把数组中每个元素原地重复n次?
例如:把{a,b,c}每个元素原地重复2次就得到:{a,a,b,b,c,c}
三、Wolfram Mathematica 如何把2个表交叉合并为一个表?
例如:把{1,3,5,7,9,11}与{2,4,6,8}交叉合并就得到
{1,2,3,4,5,6,7,8,9,11}
提问时间:2021-03-26
答案
我这会儿能想到的是:
第一个:
list = {3, -5, 7, -9, -4, 8};
min3 = Replace[list, Except[Alternatives @@ Part[list, Ordering[Abs@list, 3]]] -> 0, 1]
rest = list - min3
第二个:
Replace[{a, b, c}, a_ -> Sequence[a, a], 1]
第三个:
lst1 = {1, 3, 5, 7, 9, 11};
lst2 = {2, 4, 6, 8};
mid = PadRight[lst2, Length@lst1];
DeleteCases[Riffle[lst1, mid], 0]
用的指令比较多,注意看帮助.
第一个:
list = {3, -5, 7, -9, -4, 8};
min3 = Replace[list, Except[Alternatives @@ Part[list, Ordering[Abs@list, 3]]] -> 0, 1]
rest = list - min3
第二个:
Replace[{a, b, c}, a_ -> Sequence[a, a], 1]
第三个:
lst1 = {1, 3, 5, 7, 9, 11};
lst2 = {2, 4, 6, 8};
mid = PadRight[lst2, Length@lst1];
DeleteCases[Riffle[lst1, mid], 0]
用的指令比较多,注意看帮助.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 10.512立方米等于多少升
- 2If you are lazy,you may not pass the exam.改为同义句()hard,()you may fail the exam.
- 3看到长江入大海卢沟桥,你能想到哪些四字成语.
- 4填反义词组成语( )( )代谢、( )( )皆非、( )( )之别、( )( )缓急
- 5杯果汁第1次喝5 分之1第2次喝余下4分之1加满水第3次喝2分之1第4次喝余下3分之1杯子里果汁时原果汁几分之几
- 6某出租车的收费标准是:5千米之内起步费10.8元,往后每增加1千米增收1.2元.现从A地到B地共支出车费24元,如果从A先步行460米,然后乘车到B也是24元,求从AB的中点C到B地需支付多少车费.
- 7磁通量为什么是标量
- 8根据昼夜长短的季节变化规律,把各月1日按北京的昼长排列序次
- 9不等式三分之一括号x减m括号大于3减m的解集位为x大于1,则m的值为
- 10你可以欣赏城市安静的街道和美丽的公园 英文翻译
热门考点
- 1会计c/f和b/f表示什么
- 2如图,在三棱锥P-ABC中,∠APB=∠BPC=∠APC=90°,M在△ABC内,∠MPA=60°,∠MPB=45°,则∠MPC的度数为( ) A.30° B.45° C.60° D.75°
- 3水浒传中吴用的有关情节,只要故事名称,不要情节
- 4what should I protect the wildlife
- 5一段圆钢长8分米,底面半径0.5分米,体积是多少立方分米?如果每立方分米圆钢重7.85千克,这段圆钢重多少
- 6电磁现象是谁发现的
- 7假设有5个条件很类似的女孩,把她们分别记为A,C,J,K,S.她们应聘秘书工作,但只有3个秘书职位,因此5人中仅有三人被录用.如果5人被录用的机会均等,分别计算下列事情的概率有多
- 8判断对错
- 9集合的基础知识 夜等!
- 10(2cos70°+根号3sin10°)/cos10°