ここに 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))
NumPy for Matlab Users ページに よると、 Matlabr_
のような表記法で数値の範囲を作成できるようにするために作成されたオブジェクトです。すなわち
MATLAB® では、0:5 を範囲リテラルと「スライス」インデックス (括弧内) の両方として使用できます。ただし、Python では、0:5 のような構造は、スライス インデックス (角括弧内) としてのみ使用できます。
仕組みの詳細については、ドキュメントを確認してくださいr_
。