\[ %汎用 \newcommand{\st}{{\textrm{ s.t. }}} \newcommand{\set}[2]{\left\{\left.#1\right|\;#2\right\}} \newcommand{\naturalNumbers}{\mathbb{N}} \newcommand{\integers}{\mathbb{Z}} \newcommand{\realSpace}{\mathbb{R}} \newcommand{\complexSpace}{\mathbb{C}} \newcommand{\field}{\mathbb{F}} \newcommand{\func}[2]{{#1}\left({#2}\right)} \DeclareMathOperator*{\argmax}{arg\,max} %数論 \newcommand{\range}[2]{\{#1:#2\}} \newcommand{\abs}[1]{\left|#1\right|} \newcommand{\combi}[2]{{_{#1}\mathrm{C}_{#2}}} %解析学 \newcommand{\cl}[1]{\operatorname{cl}#1} \newcommand{\Img}[1]{\operatorname{Img}\left(#1\right)} \newcommand{\dom}[1]{\operatorname{dom}\left(#1\right)} \newcommand{\norm}[1]{\left\|#1\right\|} \newcommand{\floor}[1]{\left\lfloor#1\right\rfloor} \newcommand{\ceil}[1]{\left\lceil#1\right\rceil} \newcommand{\expo}[1]{\exp\left(#1\right)} \DeclareMathOperator{\sinc}{sinc} %逆三角関数 \newcommand{\asin}[1]{\operatorname{Sin}^{-1}{#1}} \newcommand{\acos}[1]{\operatorname{Cos}^{-1}{#1}} \newcommand{\atan}[1]{\operatorname{{Tan}^{-1}}{#1}} \newcommand{\atanEx}[2]{\atan{\left(#1,#2\right)}} %微分 \newcommand{\deriv}[3]{\frac{\operatorname{d}^{#3}#1}{\operatorname{d}{#2}^{#3}}} \newcommand{\derivLong}[3]{\frac{\operatorname{d}^{#3}}{\operatorname{d}{#2}^{#3}}#1} \newcommand{\partDeriv}[3]{\frac{\operatorname{\partial}^{#3}#1}{\operatorname{\partial}{#2}^{#3}}} \newcommand{\partDerivLong}[3]{\frac{\operatorname{\partial}^{#3}}{\operatorname{\partial}{#2}^{#3}}#1} \newcommand{\partDerivIIHetero}[3]{\frac{\operatorname{\partial}^2#1}{\partial#2\operatorname{\partial}#3}} %積分 \newcommand{\integ}[4]{\int_{#1}^{#2}{#3}\mathrm{d}#4} %複素解析 \renewcommand{\Re}[1]{\operatorname{Re}{\left[#1\right]}} \renewcommand{\Im}[1]{\operatorname{Im}{\left[#1\right]}} \newcommand{\Arg}[1]{\operatorname{Arg}{\left[{#1}\right]}} \newcommand{\Log}[1]{\operatorname{Log}{#1}} %ラプラス変換 \newcommand{\LPLC}[1]{\operatorname{\mathcal{L}}\left[#1\right]} \newcommand{\ILPLC}[1]{\operatorname{\mathcal{L}}^{-1}\left[#1\right]} %線形代数 \newcommand{\bm}[1]{\boldsymbol{#1}} \newcommand{\Span}[1]{\operatorname{span}\left[#1\right]} \newcommand{\Ker}[1]{\operatorname{Ker}\left(#1\right)} \newcommand{\rank}[1]{\operatorname{rank}\left(#1\right)} \newcommand{\inprod}[2]{\left\langle#1,#2\right\rangle} \newcommand{\matEntry}[3]{#1\left[#2\right]\left[#3\right]} \newcommand{\matPart}[5]{#1\left[#2:#3\right]\left[#4:#5\right]} \newcommand{\diag}[1]{\operatorname{diag}\left(#1\right)} \newcommand{\tr}[1]{\operatorname{tr}{#1}} %ベクトル %単位ベクトル \newcommand{\vix}{\bm{i}_x} \newcommand{\viy}{\bm{i}_y} \newcommand{\viz}{\bm{i}_z} %確率論 \newcommand{\PDF}[2]{\operatorname{PDF}\left[#1,\;#2\right]} \newcommand{\Ber}[1]{\operatorname{Ber}\left(#1\right)} \newcommand{\Beta}[2]{\operatorname{Beta}\left(#1,#2\right)} \newcommand{\GammaDist}[2]{\operatorname{Gamma}\left(#1,#2\right)} \newcommand{\ind}[1]{\mathbbm{1}\left\{#1\right\}} %指示関数 \newcommand{\cind}[2]{\ind{#1\left| #2\right.}} %条件付き指示関数 \renewcommand{\Pr}[1]{\operatorname{Pr}\left[#1\right]} \newcommand{\cPr}[2]{\Pr{#1\left| #2\right.}} \newcommand{\E}[2]{\operatorname{E}_{#1}\left[#2\right]} \newcommand{\cE}[3]{\E{#1}{\left.#2\right|#3}} \newcommand{\Var}[1]{\operatorname{Var}\left[#1\right]} \newcommand{\Cov}[2]{\operatorname{Cov}\left[#1,#2\right]} \newcommand{\CovMat}[1]{\operatorname{Cov}\left[#1\right]} %グラフ理論 \newcommand{\neighborhood}{\mathcal{N}} %プログラミング \newcommand{\plpl}{\mathrel{+}+} \newcommand{\pleq}{\mathrel{+}=} \newcommand{\asteq}{\mathrel{*}=} \]

motchyの備忘録

主に応用数学とプログラミングについてのメモ

スマートプラグ + IFTTT + Webhook + Python3 + Termux でAndroid端末の充電量を制御する

Abstraction (概要)  In order to reduce the deterioration of the lithium ion battery installed in the smartphone, it is ideal to keep the charge amount at about 50%. However, to the best of my knowledge, there is no device on the market which has official functions for battery charge control. There is an application for controlling the amount of charge called "Battery Charge Limit", but the d...

続きを読む

スポンサーサイト

テーマ : プログラミング  ジャンル : コンピュータ

  1. 2019/03/11(月) 21 : 54 : 58 |
  2. IoT |
  3. トラックバック : 0 |
  4. コメント : 0

Pythonの非標準ライブラリのimportに失敗した時にメッセージを出す

Pythonに詳しい人にはわかりきったことだが、初心者の私には必要なことなのでメモっておく。 標準以外のライブラリはユーザーの環境に存在しない場合がある。存在しなかった場合にインストールを促すメッセージを表示するために、以下のようにするとよい。 try: import psutil import keyring except ImportError as e: print(e.name + 'library is not installed.', file=sys.stderr) sys.exit(1) #psutil library ...

続きを読む

テーマ : Python  ジャンル : コンピュータ

  1. 2019/03/04(月) 06 : 21 : 00 |
  2. Python3 |
  3. トラックバック : 0 |
  4. コメント : 0

Mathematicaチートシート

たまに必要になるけど、その時には多分忘れてるような知識をメモっていく。自分が見て方針を思い出すためのメモなので基本的に解説はしないし、ここに書いてあるコードは厳密であるとは限らない。 行ベクトルの生成 テキストデータから数値列をコピペして行ベクトルを作りたいときはこれが便利。行数1の行列を作って転置している。 xc = Transpose[{{-0, 1.1717453280910763, -0.50064290315705318, -0.69602328324087148, 1.25...

続きを読む

テーマ : Mathematica  ジャンル : コンピュータ

  1. 2019/01/07(月) 08 : 12 : 23 |
  2. Mathematica |
  3. トラックバック : 0 |
  4. コメント : 0

Juliaチートシート

たまに必要になるけど、その時には多分忘れてるような知識をメモっていく。自分が見て方針を思い出すためのメモなので基本的に解説はしないし、ここに書いてあるコードは厳密であるとは限らない。 無名関数で broadcast (x -> x^2 + 2x - 1).([1,2,3]) 実行結果: 3-element Array{Int64,1}: 2 7 14 イテラブルを束ねる (zip) Pythonと同じくzipが使える。 参考: #Base.Iterators.zip for (id, x) in zip(1:5, pa...

続きを読む

テーマ : Julia  ジャンル : コンピュータ

  1. 2019/01/06(日) 22 : 44 : 30 |
  2. Julia |
  3. トラックバック : 0 |
  4. コメント : 0

Javaチートシート

たまに必要になるけど、その時には多分忘れてるような知識をメモっていく。自分が見て方針を思い出すためのメモなので基本的に解説はしないし、ここに書いてあるコードは厳密であるとは限らない。 Listのソート ここがわかりやすい。例えばこんな感じ。 class Player { String team; int id, x; Player(String team, int id, int x) { this.team = team; this.id = id; this.x = x; } } //〜中略〜 p...

続きを読む

テーマ : Java  ジャンル : コンピュータ

  1. 2018/12/23(日) 22 : 46 : 00 |
  2. Java |
  3. トラックバック : 0 |
  4. コメント : 0
次のページ

プロフィール

motchy

Author:motchy
Software Engineer in 神奈川

検索フォーム

最新記事

最新コメント

カテゴリ

未分類 (0)
数学 (13)
論理代数 (1)
実解析 (1)
複素解析 (4)
線形代数 (0)
確率・統計 (2)
グラフ理論 (1)
ベクトル解析 (1)
最適化 (1)
アルゴリズム (1)
物理 (2)
力学 (2)
プログラミング (45)
C (1)
C++ (1)
Java (1)
Julia (1)
Python3 (4)
Qt5 (5)
GNU make (3)
Mathematica (8)
HSP (18)
Win32API (1)
Matlab (1)
HTML, CSS (1)
LaTeX (15)
MathJax (1)
KaTeX (1)
電子工作 (6)
LTSpice (3)
電源装置 (0)
misc(電子工作) (1)
CELSIUS-N465 (1)
IoT (1)
計算機 (10)
XperiaZ3C (1)
X205TA (4)
nexus7 2012 (1)
gigabeatV30T (4)
Linux (14)
Windows (1)
Libreoffice (2)
Origin (3)
Tgif (4)
misc (8)

RSSリンクの表示

リンク

このブログをリンクに追加する