いろんなものはつながっている

タグ:python

pythonでログを出力する

pythonでの計算途中でログやデータをダンプしたい。 ログはlogging、ダンプはpickleを使えと友人に教えてもらった。 logginの使い方 loggingの使い方を調べてみると、動作させるための情報はたくさんあ…

詳細を見る

Effective Pythonを読んでみた(2): 2章 関数

IMG_2443_R

14.Noneを返すよりは例外を選ぶ(Prefer Exceptions to Returning None) [code lang="python"] def divide(a,b): try: retur…

詳細を見る

Effective Pythonを読んでみた(1): 1章 Python流思考(Pythonic Thinking)

IMG_2447_R

Effective Python: 59 Specific Ways to Write Better Python を読んだときのメモ。 1.使っている Pythonのバージョンを知っておく(Know Which Version of…

詳細を見る

pythonで時間がかかる処理

npappend

numpy.appendは遅い 短時間フーリエ変換を繰り返し行う処理がものすごい遅い。 サンプル数256程度のfftを2万回行うのに1分以上かかる。68秒もかかった。 time()を使って時間を計測したら、遅い原因はフーリエ変…

詳細を見る

pythonでグラフ上に白抜き○をプロットする

shiromaru

matplotlibでグラフ上にに白抜き○をプロットする。 マーカのタイプを指定してあげれば、プロットできるけど、白抜きにするのはどうしあらよいかと調べたらfacecolo="None"で白抜きにできることがわかった。○の線の色はed…

詳細を見る

pythonで複数グラフを表示してみる

subplot_

複数のグラフを描画してみる 複数のグラフを描画するには、最初にfigureを生成し、そのfigureにsubplotで描画エリアを作成し、その描画エリアにplotしていく。 [code lang="python"] impor…

詳細を見る

pythonでバイナリデータをよみこんでみる。

rugby

pythonでバイナリデータを読み込んで、元々のデータ構造に変換したい。 Cとかならキャストしまえば一発だけど、どうもpythonにはそういうものがないらしい。 structを利用するみたい。まずバイナリから変換するデータ型(i…

詳細を見る

pythonでデジタル変調してみる

fsk

FSK変調の信号を作成しスペクトラム表示してみる。 スペクトログラムをシフトするには np.fft.fftshift(sxx,axes=1) とする。 axes=1をつけないと時間もシフトしてしまう。 ベクトルの領域を確保…

詳細を見る

pythonでスペクトログラムを表示してみる

scipy.signal.spectrogramでスペクトログラムデータを作成してpcolormeshで表示する。 [code lang="python"] import numpy as np from scipy import…

詳細を見る

pythonで内積をしてみる

以下のベクトルの内積計算を考える 1.ベクトルα |α(θ,φ)>とベクトルv |v(i)>の内積をとってその和を求める。   P(θ,φ) = Σ|}^2 2.その次に各θに関し(θを固定し)、P(θ,φ)が最小になるφを求め、…

詳細を見る

スポンサード リンク

カテゴリー

スポンサード リンク