我正在尝试将输入窗口小部件(Jupyter笔记本中的Int滑块)输入到函数中,并希望使用输入窗口小部件中的相应更改来更新该函数的结果。
类似的东西:
using Interact, Reactive
function coolfunc(n)
y = n + 10
println("y is $y")
end
@manipulate for n in slider(1:8)
coolfunc(n)
end
该函数应该为int_range
中的更改打印Y的值这可能吗?
更新
所以,似乎我的问题是println()函数。 println()不能与@manipulate宏一起使用吗?
例如,下面的代码产生了所需的结果:
function coolfunc(n)
y = n + 10
return y
end
@manipulate for x in slider(1:8)
coolfunc(x)
end
我希望能够使用println()函数并在每次运行时更新它。