手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Mathematica入门——Pick的用法

时间:2024-10-11 21:08:55

1、Pick[{a, b, c, d, e}, {1, 0, 1, 0, 0}, 1]Pick里面有两个列表,根据第二个列表里面的1的位置,从第一个列表里面拾取对应位置的元素。

Mathematica入门——Pick的用法

2、Pick[{a, b, c, d, e}, {1, 0, 1, 0, 0}, 0]根据0的位置提取。

Mathematica入门——Pick的用法

3、前后两个列表的结构必须相同,否则就会报错:Pick[{a, b, c, d, e, f}, 辘腋粪梯{1, 0, 1, 0, 0}, 1]第一个列表是6*1的列表,第二个列表是5*1的列表。

Mathematica入门——Pick的用法

4、Pick[{a, b, c, d, e}, {1, 0, 1, 0, 0}, 2]第二个列表里面没有元素2,所以没有拾取任何元素。

Mathematica入门——Pick的用法

5、Pick[{a, b, c, d, e, f, g}, {1, 2, 3, 0, 3, 2, 0}, 2 | 0]根据2或0的位置,拾取元素。

Mathematica入门——Pick的用法

6、Pick[{{a, b, c}, {d, e, f}}, {{1, 0, 0}, {0, 1, 1}}, 1]前后两个列表都是2*3的列表,结构相同。

Mathematica入门——Pick的用法

7、最后,留一个思考题:Pick[ {a, b, f[b], g[h[c]]}, {1, p[1], q[1], u[v[1]]}, 1]大家思考一下,这个代码的运行结果是什么?

© 手抄报圈