(119) 重複無しで一様分布の乱数を生成する。
【1】やりたいこと Pythonで乱数を生成したい。 ただし、以下の条件を満たすこと。 ・重複しないこと ・一様分布であること 【2】やってみる 1) numpyを使わない場合 まずは、普通に乱数を生成してみる。 >>>… 続きを読む »
【1】やりたいこと Pythonで乱数を生成したい。 ただし、以下の条件を満たすこと。 ・重複しないこと ・一様分布であること 【2】やってみる 1) numpyを使わない場合 まずは、普通に乱数を生成してみる。 >>>… 続きを読む »
1. やりたいこと Pythonで OpenCVを使ってみたい。 OpenCV については説明するまでもないが、CV(Computer Vision)の名の通り、画像認識などに代表される画像・映像処理関連のライブラリだ。… 続きを読む »
4行3列の乱数配列aを作成する。 >>> import numpy as np >>> a = np.random.rand(4,3) >>> a array([[ … 続きを読む »
numpy配列を普通に代入した場合、参照が返される。 すなわち、代入して作った新しい変数は、代入元のオブジェクトを指し示しているだけだ。 このため、一方への変更が他方にも反映される。 >>> impor… 続きを読む »
numpy.prod で配列要素の積を算出できる。 軸指定なしならば全要素を対象、axis=Nで軸指定すれば任意方向の要素の積を算出できる。 >>> import numpy as np >>… 続きを読む »
以下のような乱数配列aを作成する。 >>> import numpy as np >>> a = np.random.randint(0,5,10) >>> a ar… 続きを読む »
numpy.count_nonzero で値が非0の配列要素数をカウントできる。 >>> import numpy as np >>> a = np.random.rand(10) &… 続きを読む »
以下のような乱数配列aを作成する。 >>> import numpy as np >>> a = np.random.randint(0,10,10) >>> a a… 続きを読む »
以下のような乱数配列aを作る。 >>> import numpy as np >>> a = np.random.rand(10) >>> a array([ 0.4… 続きを読む »
5行3列の0行列aを作成し、[1,2]の要素の値を3に書き換える。 >>> import numpy as np >>> a = np.zeros((5,3)) >>>… 続きを読む »