如何强制评估模块中的所有符号?
vout[vin_] = Module[{x=vin,y},
y = 200000*(1.2 - x);
Print[y];
y
];
Print[vout[0]];
我希望这会打印两次相同的东西(240000),但我得到的是:
200000*(1.2 - vin)
240000.
知道如何在模块内获得扩展值(240000)吗?
编辑:Print[Evaluate[y]];
在这种情况下也不起作用
如何强制评估模块中的所有符号?
vout[vin_] = Module[{x=vin,y},
y = 200000*(1.2 - x);
Print[y];
y
];
Print[vout[0]];
我希望这会打印两次相同的东西(240000),但我得到的是:
200000*(1.2 - vin)
240000.
知道如何在模块内获得扩展值(240000)吗?
编辑:Print[Evaluate[y]];
在这种情况下也不起作用