趣味で計算流砂水理

趣味で計算流砂水理 Computational Sediment Hydraulics for Fun Learning

数値計算とか河川工学とかプログラミングのことを書いています

MENU

2020-10-06から1日間の記事一覧

周期境界は配列の循環シフトを使えばソースコードがスッキリするかも

R

循環シフトとは 配列の最初と最後を循環してシフトするものです。 pythonのnumpy.rollで書くとこんな感じになります。 import numpy as np x = np.arange(5) x # array([0, 1, 2, 3, 4]) np.roll(x,2) # array([4, 0, 1, 2, 3]) np.roll(x,-1) # array([1, 2…