mathematica的纯函数
发布网友
发布时间:2022-06-07 05:25
我来回答
共1个回答
热心网友
时间:2023-10-16 07:38
f=distances[[#1, #2]] &]
令f函数作用于{x,y}
f/@{x,y},f@@{x,y}等
则#1就是x,#2就是y
相当于非纯函数f[x,y]
即distances[[x,y]]
当然x,y可以是两个点,如果是距离函数的话
在这里#1,#2表示的是位置,即所建立稀疏矩阵的指定的位置
比如distances[[3,4]]就表示,在矩阵中的3行4列的元素是多少,是5