2021-01-01から1ヶ月間の記事一覧

OpenFOAM【pythonでblockMesh】

penguinitis.g1.xrea.com 春日氏作成のpythonプログラムblockMesh.pyを使ってみました。ので、簡単なメモ(OpenFOAMも久しぶりなので)。 $ wget http://penguinitis.g1.xrea.com/study/OpenFOAM/blockMeshPython/blockMeshPython-v1912-20200612.tar.gz $ t…

WSL2のインストール

今更ですが。基本的には下サイト通りにやれば、エラーも出ずにうまくいくはずです(私はまずはちゃんとサイトの通りやらなかったので、以下でエラーが出ています。) docs.microsoft.com 管理者権限でpowershellを開いて実行します。 PS C:\WINDOWS\system32…

WSL2でXサーバ

前回。 matsuo-san.hatenablog.com WSL2になったので、ソフトもxming→VcXsrvに変更しました。 kb.seeck.jp VcXsrvのインストール 以下からソフトウェアをダウンロードします。 sourceforge.net ダウンロードしたら、ポチポチと設定してインストール(あんま…

BiomassGasificationFoam【インストール(Docker環境)】

インターネットを探していたら、BiomassGasificationFoamなるものがあるとのことでインストールしようと思ったのですが、、、 https://iopscience.iop.org/article/10.1088/1742-6596/530/1/012015/pdf 注意しよう!! 論文中のリンクをたどって開こうとする…

Docker【FrontISTRを動かす】

OSSのFEMソフトウェアFrontISTRのDocker利用を通じて、Dockerについての理解を深める回です。 Docker imageをインストールする 以下のFrontISTR公式サイトのダウンロードページに行くと、各バージョンごとのFrontISTRが用意されています。 https://www.front…

Docker【ことはじめ】

Docker Hello-world $ docker run hello-world のコマンドの実行で、hello-worldのimageのダウンロード+コンテナの展開がおこなわれるようです。 $ docker ps を実行しても特に何も見れないですが、hello-worldは実行後に停止させているからのよう。 $ dock…

Docker【インストール】

WSL2をインストールしたので、Dockerのインストールにトライします。 www.docker.com ページからインストーラをダウンロード・実行。"Enable WSL 2 Windows Features"にチェックを入れるのを忘れない。 qiita.com $ docker ps The command 'docker' could no…

シリアル通信(RS-232C)とは?

実験装置からの出力データがRS-232Cだったので、勉強ベースで情報のまとめ。 シリアル通信とは? RS-232はシリアル通信の規格とのこと。 シリアル通信の基礎知識 - シリアル通信とは?RS-232C / RS-422 / RS-485の違いはなんだろう? - | コンテック RS-232 …

pytonでfft・ローパスフィルタ

試験結果のデノイズのためにフーリエ解析に基づくローパスフィルタをかけます。 まずは、周波数解析。fftpackを使います。fsには周波数を入れます。 import scipy.fftpack as spfft X = spfft.fft(data) amp = [np.sqrt(c.real ** 2 + c.imag ** 2) for c in…

numpy【loadtxtで日本語ファイルを読む】

日本語交じりのファイルをnp.loadtxtで読み込みます。 data = np.loadtxt('data.CSV',delimiter=',',skiprows=1, encoding="utf-8_sig") エラーが発生 UnicodeDecodeError: 'cp932' codec can't decode byte 0xef in position 0: illegal multibyte sequence…

Anaconda Prompt【コマンドメモ】

久しぶりに操作すると忘れるのでメモです。 $ conda info -e $ conda activate xxx $ pip install yyy 以上