粗大メモ置き場

個人用,たまーに来訪者を意識する雑記メモ

Travis CIを用いたPythonパッケージのテスト管理手順

Travis CIで何ができるのか 下準備:TravisCIへの登録とリポジトリのアクティベーション .travis.ymlの作成 ハマったこと テストが通ったら 余談:リポジトリの構造について setup.pyについて あとがき 本来は公式のチュートリアルに従うのが良いと思います…

山手線車内に荷物を忘れてしまった件

はい。表題の通りです。 めっちゃ焦りました。その後風邪もひいて踏んだり蹴ったりだったのをよく覚えています。 初動:最初にすべきこと 電車の特定の重要性 車両ナンバーの特定方法 号車をたどる 電車内を直接調べる,駅員さんに聞く 延長戦:一日たったあ…

M5stackとRaspberry Pi zeroのBluetooth シリアル通信

ハードウェア M5stackについて Raspberry Pi zeroについて M5stack側の準備 BluetoothSerial.hの利用 Raspberry pi 側のセットアップ ペアリング,MACアドレスの取得 バインドしてシリアル受信確認 Pythonで受信した文字列を表示 ラズパイ起動時にプログラム…

Raspberry Pi zero wh のセットアップ

最近セットアップ記事しか書けてない気がしますが気のせいです。 RaspberryPi Zero WH OSのインストール デバッグ1:電源が着かない問題 固定IPの設定 固定IPの決定方法 固定IPをふる 雑談:Nanoエディタ SSH接続 Windows環境からSSHする RaspberryPi Zero …

Raspberry Pi から高精度AD/DA変換ボードを用いてAD/DA入出力

Raspberry PiでAD/DA変換をする方法 高精度AD/DA変換ボード ボードのセットアップ bcm2835 のインストール 提供されているサンプル コマンドラインからDA出力を制御する自分用ライブラリ Vcc補正用プログラム:calib 出力プログラム:dac8532_output Python…

Raspberry Pi + Ubuntu Mate + ROS のセットアップ

ラズパイに入れるOSの選定 筆者の主観的な選定基準 準備する機器 Ubuntu MATEのインストールと初期設定 microSDのフォーマット パーティションの削除(ある場合) フォーマット microSDへのイメージ書き込み ラズパイに挿して起動 Chromiumのインストール RO…

matplotlibでアニメーションを作成,保存

一口にアニメーションといっても時間毎に図の更新がみたいだけの場合とその様子を動画に保存したい場合とがある。 閲覧用のアニメーション subplotsを用いた場合 plt.figure()でやる方法 matplotlib.animationを使って図を保存する方法 imagemagicのインスト…

Cannon Power Shot G9X MarkⅡで月を撮ってみた

最近手持ちのノートPCが死んで個人ファイル以外初期化しました。 ドキュメントやピクチャは消えませんがProgramFilesやAppDataが消えたので結構不便してます。 Cannon Power Shot G9X MarkⅡについて 月を撮った 撮影条件 結果 Cannon Power Shot G9X MarkⅡに…

EEIC後期実験演習例 Python Control版

前にjupyterで書いてみたは良いが重くてGithubで公開をためらった代物です。 Markdown変換してみました。 ossyaritoori.hatenablog.com はじめに:Environment settings Initialization basic feature Error メモ 演習4:2次系の応答 演習5:ゼロ点の性質 演…

MATLAB&YALMIPでLMIを解けるようになるまでの手順

Software Installation SeDuMi SDP3 YALMIP LMIの試験プログラム 式の解説 プログラム 配置結果 やってみた所感 Software Installation ソルバはYALMIP以外にCVXgen等もありますが,どっちがいいんですかね?議論ありますが有識者の意見を聞きたいです。 Yal…

Latex 表組みのサイズを微調整

tex

表のサイズの微調整 GUIに依る表の作成 表のサイズの微調整 従来,Latexの表が大きすぎた時 \smallなどのコマンドで表の文字を小さくしてサイズを収めるといったことをしていました。 しかしこの調整は非常に表を醜くします。 正しくは\resizebox{}環境を用…

Google ColaboratryでGPU(TPU)付の機械学習環境が使えるらしい

趣味人としてはそろそろ独自のコードを書いて公開したいところ。(なお本業…) [:contents] Google Colaboratry事始め どうも今年の初めにGoogleがCloudで機械学習環境を提供しはじめたようで,それに関する記事が林立しています。 流行りには乗り遅れました…

MATLAB背景色変更

Texstudioの背景色変更に加え,matlabも背景色変更します。 ossyaritoori.hatenablog.com ここで配ってます。 github.com windows環境では以下のコマンドをmatlabのホームで実行しておしまい。私はdarksteel推しです。 !git clone https://github.com/scottc…

「Linear=線形」 ではない

俺たちは雰囲気で数学をやっている… ”Linear” は 線形ないし一次(Affine)の意味でよく出ますがごっちゃになっちゃうので気をつけましょう。 Linearの訳 線形性とは Affineとは 具体例 Non linear → 場合による Linear inequality → 一次 Linear matrix ine…

Windowsを使って組み込みっぽい案件をやった話

組み込みっぽい案件とは やったこと Pythonスクリプトをbatから実行 管理者権限が必要な操作をbatでやる例 Boot時に特定のプログラムを実行する 管理者権限が不要の時 管理者権限が必要の時 その他の作業 UltraVNCを用いたファイル操作 Windowsの自動更新をO…

MATLABでGPSデータから距離を計算

GPSの緯度経度の行列から移動距離を計算するアルゴリズムがmatlab公式に用意されてないので自分で書きました。 探せばあるのかもしれません。 今回の手法ではヒュベニの公式というのを使います。 詳細な説明等はここのサイトがよいです。 画像も借りてきまし…

matlabのコマンドウィンドウでGitを使う

matlabコードをGitで管理していますがコマンドウィンドウからもgitを叩けるのをこのサイト見て知ったのでメモします。 外部コマンドの実行の仕方 一連のgit操作 注意点・エラー 自動でGitでpushする関数 外部コマンドの実行の仕方 じつは”!”を事前につけると…

RICOHのTHETA SCを買ってきた所感

ストレスが溜まるとなんかしらのガジェットを買ってしまう病にかかってしまいました。 そしてこれもその成果物です。 RICOH 360度カメラ RICOH THETA SC (ブルー) 全天球カメラ 910743出版社/メーカー: リコー発売日: 2016/10/28メディア: エレクトロニクス…

LogoMakerの無料ロゴ作成サービスが楽しくて30分溶かした話

雑記事ばっか書いてると思われますが,まぁ遊んでいってくださいや。 hatchful.shopify.com 使用に際する要項などが特にないっぽいのでスクリーンショットで回収しちゃっても良さそうですが,そこは個人の倫理観に任せます。 選択事項は, - ジャンル(Tec向…

Texで脚注をつける in 電気学会

電気学会での作法 電気学会では脚注は*か+を使えと言われます。 出展:http://www.iee.jp/wp-content/uploads/honbu/31-doc-honb/50-01-1-0-2.pdf Latexでこれを実現するには以下の様に書きます。 \renewcommand\thefootnote{*\arabic{footnote}} \footnote…

Latexでの引用符の書き方注意

毎回指摘するのも疲れるしここに書いておきます。 Latexでの引用符の書き方 論文のタイトルなどの引用符は表記上は基本的に""(ダブルクォーテーション)を用います。 しかし,Texでそのまま書いてもあんまり良い結果になりません。 正しくは`(@のところ…

Myscriptで手書きのTex入力環境 in Android タブレット

Myscriptによる手書き数式のTex変換 Webページへのショートカットをホームに追加 作ったTex文を共有 Myscriptによる手書き数式のTex変換 Texの面倒な数式を回避する際にはマクロを使ったりなんやかんや工夫が求められているかと思います。 TexStudioにも手書…

Study of か Study on か?

はじめに 「~~に関する研究」を英訳するときに「A Study on ~~」を使うか「A study of ~~ 」を使うか迷いますね。 私は前者でしたが後者もゴロが悪くないのでどっちがいいのかなぁと漠然と調べてみました。 日本語サイト 事例1:ON派 Yahoo 知恵袋の…

Androidタブレットでペーパーレスな暮らしのための環境構築

この記事の時点でAndroidタブレットに物理キーボードを繋いで書いています。 かなり快適でリモートデスクトップと合わせればPCを持ち歩かなくてよくなりそう。 今回は紙の書類を駆逐するため、手書きメモとPDF文献管理をメインに据えて紹介していきます。 自…

Huawei MediaPad M5 Pro レビュー。iPadに対する利点は?

ねんがんのタブレットをてにいれたぞ! テッテレー Huawei 10.8インチ MediaPad M5 Pro タブレット ※Wi-Fiモデル 64GB RAM4GB/ROM64GB 7500mAh【日本正規代理店品】出版社/メーカー: Huawei発売日: 2018/05/18メディア: Personal Computersこの商品を含むブログを…

Ubuntuのプリンタの設定(OKI社プリンタ,Ubuntu16.04)

よく考えたらubuntuのプリントを設定してなかったのでやり方をメモ. OKIの場合 やりかた其の1:/etc/printcapの編集 やりかた其の2:CUPS プリンタの形式選択 IPアドレスの設定 ppdファイルの選択 デフォルトの設定の選択 感想 OKIの場合 以下のようにdeb…

Homography行列の分解 OpenCV Python

はじめに:Homography 行列の推定とか cv2.decomposeHomographyMat 解を絞る条件 サンプルコード 解の絞り方,その他の手法などについて OpenCVは便利なんですが不十分な情報や古い情報,ニセの情報がネット上に多すぎます. 基本的に公式のサイトを見ような…

極配置の実装:アッカーマン法,EigenvalueStructure法のMATLAB実装

序論・参考文献 よくある疑問とエラー アッカーマン法 参考資料 Outline MATLABコード MIMOの場合:EigenvalueStructure法 序論・参考文献 制御工学の授業で一度は計算させられる極配置ですが MATLABにはplaceなる関数があって,実務を始めてからは全く手計…

環境構築しないでTexを使う (sharelatex VS Overleaf)

Tex

環境構築に興味のない人にTexを勧める際の選択肢としてsharelatexやOverleafを試したメモ書き。 どちらも日本語入力には工夫が必要なのでその覚書として。 Overleafの日本語設定 テンプレ 所感・評判 Sharelatexの設定方法 日本語設定(platex使用) 日本語…

GoogleMapから地図をダウンロード(緯度経度を指定)

今後はてな記法やめてMarkdownで書きます。 GoogleMapを緯度経度で指定した範囲切り抜いて保存したいんですけど意外とかゆい所に手が届かないんですねー。 いろんな手法をまとめてみました。 (書いてて途中で飽きたのでいつか書き直します。) 関係ないけど…