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

MatlabでSymbolic toolboxの関数と普通の関数の違いを調べる

syms f(x); f(x) = sin(x^2); g = @(x) 2*x; >> class(f) ans = 'symfun' >> class(g) ans = 'function_handle'

エミッタ接地増幅回路≒エミッタフォロワ

はてなブックマークのコメント非表示機能

b.hatena.ne.jp <meta name="Hatena::Bookmark" content="nocomment" /></meta>

KNSBの燃焼圧はKNDX, KNSUより低いのか

PVC motorにはKNSBが使えるが、KNDX、KNSUは適していないとどこかで読んだ。KNDX, KNSUの燃焼圧が高いことが原因らしい。 OpenMotorでのシミュレーションで比較した結果は以下。KNDXは燃焼圧力がそこまで高いわけではないのかな? パラメータ(グレイン) Di…

Fast marching method (高速マーチング法)

OpenMotorの燃焼面の進行の計算に使われているらしいFast Marching Methods: A boundary value formulationhttps://math.berkeley.edu/~sethian/2006/Explanations/fast_marching_explain.html

フォルダ以下の複数レポジトリに対してgit pullする

同じことを考えてる人がいた dev.to~/.zshrc alias multipull="find . -mindepth 1 -maxdepth 1 -type d -print -exec git -C {} pull \;"実行方法 $ multipull

Alfredの設定をMac間で共有する

www.alfredapp.com

OpenMotorのビルド(失敗)

(結局ビルドしたものがSegmentation faultで実行できなかった) Pyinstallerでビルドする。普通にpyinstallerコマンドを使うとpython 2系が参照されてしまったので、以下でビルドする。オプションは--onefile(-F)と--windowed(-w)を指定する。virtualenvで…

実験におけるTriplicate

bioresearch-troubleshooting.info

MacのCLIで現在のVScodeウィンドウでフォルダを開く(2通り)

techcommunity.microsoft.com1. カレントフォルダを現在のウィンドウで開く(既存のワークスペースは閉じる) $ code -r . 2. カレントフォルダを現在のウィンドウで開く(既存のワークスペースに追加する) $ code --add .

Macにdockerを再インストール

1. brew uninstall docker 2. brew uninstall boot2docker 3. .zshrcからDOCKERの記述を削除 4. Docker Desktop for Macをインストール

2SK2232のヒートシンク設計

ここを参考に miqn.net2SK2232のデータシート熱特性 オン抵抗 放熱しない場合 熱抵抗は62.5℃/W 最大ジャンクション温度は150℃。安全を見込んで9割の135℃とする。 外気温度は屋外も考慮して35℃とする。 許容発熱量は、=1.6[W] オン抵抗は=36mΩ。 電源電圧が12…

SRM燃焼室圧力の計算

www.nakka-rocketry.netTransient start-up 開始時の過渡応答 →P(t)に関する微分方程式を解く 定常状態 燃焼終了後