可以啊,就按你的,写成
data = {#, f[3 - #, #, 4]} & /@ Range[0, 2, 0.2]
就可以了。
※ 引述《bonus1123 (bonus)》之铭言:
: 假设方程式
: f[x_, y_, z_] = 4*x + 3*y + 2*z
: 现在若想变动一个值看看整个函数的变化的话, 我用以下方式表达,
: data = {#, f[1, #, 4]} & /@ Range[0, 2, 0.2]
: 不知道这个能不能扩充成变动两个变量的方式呢?
: 例如 x 和 y 分别增减百分之十, 计算十次得到十个结果.
: 以下是我用 Table 试做变动两个参数的(其实就是多拉一个 a 进来而已)
: {x, y, z} = {1, 2, 3}
: Table[4*(x + a) + 3*(y - a) + 2*z, {a, 1, 10, 2}]