我是朱莉娅·朗的新手。我是Matlab背景出来的。
在Matlab中,当按下whos
命令我将获取当前范围内的所有变量;而且,我可以将它们存储在另一个变量中,例如x=whos;
Julia 中是否存在这样的命令?
Matlab 中的示例代码:
>> a=3;
>> b=4;
>> whos
Variables in the current scope:
Attr Name Size Bytes Class
==== ==== ==== ===== =====
a 1x1 8 double
b 1x1 8 double
prefix 1x16 16 char
Total is 18 elements using 32 bytes.
更新:
whos()
...在 iJulia 中或在 Julia-1.0.0 的命令提示符下都不起作用。
不过它可以在 Julia-0.6.4 中运行。
另一方面,
varinfo()
....打印有关模块中导出的全局变量的信息。例如,
julia-1.0> varinfo()
name size summary
–––––––––––––––– ––––––––––– –––––––––––––––––––––––––––––––
Base Module
Core Module
InteractiveUtils 154.271 KiB Module
Main Module
PyPlot 781.872 KiB Module
ans 50.323 KiB Plots.Plot{Plots.PyPlotBackend}
myrepl 0 bytes typeof(myrepl)
x 88 bytes 1×6 Array{Int64,2}
y 0 bytes typeof(y)
希望这有用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)