3番(I)の定義を切り替えると原点なども定義に含まれるので変わっちゃいますね。 なので、その場合は原点を変えた定義をSPDEFであらかじめ作っておくなどの工夫が必要になると思いますよ。