中易网

mathematica中map函数的使用。map[f,list],f如果带有参数怎么办?

答案:1  悬赏:70  
解决时间 2021-03-06 02:58
mathematica中map函数的使用。map[f,list],f如果带有参数怎么办?
最佳答案
恩恩 如果Map[f,list]中f带有参数的话
也许可以用其它输入形式, 如使用纯函数 格式为
f[#]& /@list # 处即为参数位置 这里如:
Take[#, 1] & /@ {{2, 7}, {4, 8}, {5, 9}}
输出为:
{{2}, {4}, {5}}
事实上,如你看到的Take对每个子表作用后保留了我们不需要的括号{}(我们要的是2 而不是{2}),我们只要取Take对每个子表作用后的表(比如{2})的元素就好, 这只要在Take[#, 1] 后面加上[[1]]即可
Take[#, 1][[1]] & /@ {{2, 7}, {4, 8}, {5, 9}}
{2, 4, 5}
也许可以这样解决
a = {{2, 7}, {4, 8}, {5, 9}};
Table[a[[i, 1]], {i, 1, 3}]
{2, 4, 5}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
工程测量的高差怎么测
倾城月光﹋淡如水的情侣网名有什么
2015年的夏季几月份最热?温度是多少度
LAITTA地址有知道的么?有点事想过去
纸箱是印刷性包材吗
仙游什么时候才能有个必胜客
pS软件出现Adobe GC Client application已停
被一个女孩子拒绝了还要继续吗?她说她有男朋
金海湾度假别墅地址在哪,我要去那里办事
艾普·布朗的人际关系
求公司宗旨
大洋渔夫这个地址在什么地方,我要处理点事
我的电脑的左下角任务栏区域好像锁住了,怎么
古印度现在分成了哪几个国家
天津南路西七巷/新美一巷(路口)怎么去啊,有
推荐资讯
EXCEL如何把负数变成文字加数字?
ansys采用体扫掠划分网格时出现下列问题,我
角元村怎么去啊,我要去那办事
我的凌派汽车无缘无故仪表盘防滑灯着了
金瓶莲这部小说写得如何?
晋江的老写手们都不写新文了吗?
日本买那种牌子的煎茶和玄米茶好?北海道
Available Seat Kilometers是什么意思
在一道减法算式中被减数减数减数差的和是46,
库拉树绝种了吗
我是男的特别喜欢粉色被子很想咬它是有病吗
ps打字时,为何光标超大,怎么调小点
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?