数値計算
pythonでの複素数の取り扱い 研究の中でpythonで複素数を使うことが多々あるためまとめておきます. pythonでは複素数は簡単に取り扱うことが可能である. 虚数単位をjで表す.(Not i) c = 2 + 5j 以上です 複素数の極座標変換 cmath.polar()を使うと(絶対…
pythonのリストやnumpy配列でのスライスは i:j:n の形式で行います。 ここでi は開始インデックス、 j は終了インデックスを表しており、i以上でjより小さいインデックス(i <= n < j)でスライスされます。次に n ですが、これはステップ数を表しますが、ス…
# -*- coding: utf-8 -*- import math def main(): x = 5 y = math.sqrt(x) print(y) if __name__ == "__main__": main()
pythonでべき乗 5のべき乗を計算したい場合 # -*- coding: utf-8 -*- def main(): x = 5 y = pow(x,2) print(y) if __name__ == "__main__": main()
pythonで絶対値を計算したい場合 abs(またはabsolute等)を使う # -*- coding: utf-8 -*- def main(): a = -10 a = abs(a) print(a) if __name__ == "__main__": main()