-
プログラミング
Googleドキュメント内の画像を順番通りに名前を付けて保存するスクリプト
Googleドキュメント内の画像を順番通りに名前を付けて保存するスクリプトを作成してみました。そのコードを共有しています。また、初めてGAS触ってみた感想なども書いています。 -
Python
Mac OSをBig Surにしたら、pythonのmatplotlibが使えなくなった
2020年11月からMacの新しいOSがリリースされました。 Mac HP セキュリティ的にも、使いやすさ的にもアップデートをしたかったのですが、何よりも怖いのは、アップデート後の今まで使っていたものが使えなくなるかも、という恐れでした。 これが実際に起き... -
プログラミング
【Mac】crontabの初期設定~python起動を例に~
今日はMacでのcrontab(クーロンタブ)の初期設定を紹介します。 これをうまく起動させるために、かなりの壁にぶつかったので、これを全て紹介します。 これでゼロからcrontabでpythonなり、なんなりを動かせます。 【Crontabとは】 Crontabはcron(クーロン)... -
ライフ
新型コロナウイルス(COVID-19)の新規感染者グラフを日本地図に
COVID-19の各都道府県の新規感染者のグラフを、日本地図上に配置。 -
Python
Pythonでフィッティング (線形/非線形/多変数を例示し、誤差評価まで)
今回はpythonを使ったフィッティング(fitting)のやり方をご紹介します。 実験や観測で、直線っぽい、二次曲線っぽい、2変数のガウシアンっぽいデータが得られた時、機械学習なんて使わずに最小二乗法を使ったfittingを行うと大体データを数式で表せます。 ... -
Python
Pythonを使ったFFT実装 (窓関数とオーバーラップも実装)
【FFTとは】 FFTとはFast Fourier Transformの略で、日本語では高速フーリエ変換と呼ばれています。 時系列データを、周波数空間に写して、データの周期性を調べることができます。 例えば下記のグラフではグジャっとなっている時系列データ(左)を、FFTし... -
育児
Paw Patrol(パウパトロール)アニメの英語の決めセリフまとめ
パウ・パトロールのアニメは英語でも視聴できます。主要メンバーの決めセリフの英語バージョン、気になりますよね。この記事では、パウ・パトロールのアニメでしょっちゅう出てくるフレーズについて、英単語の意味、直訳、日本語版でのセリフについてまとめました。 -
育児
パウ・パトロールが見れない地域で パウ・パトロールを見る方法まとめ
関東から北陸に引っ越したら、テレビ東京系列で放送されているパウ・パトロールのアニメが見れなくなってしまいました。そこで、パウ・パトロールのアニメ放送がない地域でもパウ・パトロールのアニメを見る方法についてまとめました。 -
物理
行列を利用した偏光計算 ~Jonesの手法~
偏光状態を複素ベクトルで表現したJonesベクトルを導入して、さらに波長板や偏光板の作用を表すJones行列を用いて、偏光状態の変化を簡単に計算できる手法を紹介する。 -
物理
レーザー光の基本ガウシアンモードの導出とGuoy phase shift等の特性
Maxwell方程式から導かれた波動方程式を起点として、近軸近似を行い、Gaussian beamの電場分布を導出した。さらにその結果を分析してGouy phaseが平面波に対する位相遅延であることを示した。 -
物理
Maxwell方程式から、波動方程式=電磁波方程式を導出
電磁気学の基礎方程式であるMaxwell方程式から波動方程式を導出してみます。 さらに次の記事では、この結果を使ってz軸に伝搬するGausian beamを導いて、その性質をみてみたいと思っています。 【はじめに】 現代科学では、レーザーを使うことが少なくない... -
物理
テンソルとは何か~いろいろな定義~
テンソルの定義を調べるとたくさんの説明が現れるので、それを整理した。 最も緩い数学的な定義から、少し厳しい定義、最後に物理的な定義を紹介。 -
物理
反変ベクトルと共変ベクトルを例示して簡単に説明
私は今相対論を復習しているのですが、本当に理解しようと思うとテンソルでまずは躓く。 そのテンソルを理解しようと思って調べていくと反変ベクトル、共変ベクトルで躓く。 今回、反変ベクトルと共変ベクトルについて、理解を深めましたので、今回は例を... -
VBA
Excel-VBAでWordの画像を一括保存する(ペイント使用、SendKeys操作)
ExcelのVBAでWord内の画像を一括保存するツールを作ってみました。 紆余曲折を経て、ペイントを使用して名前を付けて保存する方法にたどり着きます。SendKeysでペイントを操作します。手こずった点を説明していますので、参考にしてください。