这里有一个 Python 代码示例。我找不到以下几行的任何解释:
x = r_[36, 36, 19, 18, 33, 26]
y = r_[14, 10, 28, 31, 18, 26]
basename = 'arc'
请告诉我它是如何工作的。或参考任何信息页面。谢谢你。
r_
是 numpy 魔法:http ://docs.scipy.org/doc/numpy/reference/generated/numpy.r_.html
basename
稍后用于生成文件名:
...
# basename is actually set to "circle" ("arc" is commented out) in that example.
# this saves the figure to "circle_residu2.png" or "circle_residu1.png"
p.savefig('%s_residu%d.png' % (basename, 2 if residu2 else 1))
根据Matlab 用户页面的 NumPy r_
是一个创建对象,以允许使用像 Matlab 这样的符号创建数字范围。IE
在 MATLAB® 中,0:5 可用作范围文字和“切片”索引(括号内);然而,在 Python 中,像 0:5 这样的结构只能用作切片索引(在方括号内)。
查看文档以获取有关如何r_
工作的更多信息。