カテゴリ一覧

スポンサーリンク

工学

シリーズ記事

半導体からコンピュータへ

半導体からコンピュータを作る【全9ステップ】
概要半導体の性質から始めて、最終的にコンピュータが動く原理を理解するシリーズである。このシリーズの記事を読むことで、コンピュータの原理をその構成要素にもとづき、0から深く理解することができる。全体の流れ現代社会を支えるコンピュータの進化は急...

プログラミング

Rust

組込みRust実装例集―Raspberry Pi Picoで電子工作
概要この記事は、RaspberryPiPicoにRust言語を使って組込みを行う際のTips集です。各電子パーツを使って実現したいことから、対応するコードの記法を探せるようになっています。適宜追加するので、ちょくちょく見に来てもらえると良い...
2429 views
組込みRust爆速入門―Raspberry Pi Picoで電子工作
Raspberry Pi Picoを用いた、組込みRustの入門編です。開発を爆速で始められるよう、便利なテンプレートを用いて「Lチカ」を実行する方法について解説します。作業は約10分で完了し、その後は参考文献を見ながら思い通りの電子工作をすることができます。
2342 views
Rust x Raspberry Pi Pico で超音波測距
概要この記事では、RaspberryPiPicoに超音波測距モジュールHC-SR04を接続し、それらをRust言語によって制御して、物体との距離を測る方法を説明する。仕様(※写真と回路図は、超音波測距モジュールの向きや配線が異なるので注意)...
890 views

Python

Pythonのinput関数で、正しい入力があるまで何度も再入力させる方法
Pythonのinput関数を用いたプログラムをユーザーに使用してもらった時、必ずしもユーザーが製作者の意図した入力を行ってくれるとは限らない。そうしてエラーが出る度にプログラムが終了していたのではあまりに不便であるため、異常な入力があった...
12470 views
Matplotlibで3次元空間に円を描画、透過、境界を描画、線を引く
この記事では、PythonのMatplotlibを使用して3次元空間に球や面、線などを描画する方法について解説する。なお、ここで作成した画像の一部はにおいて利用されている。球体の描画基本球を描画するには、極座標の考え方を利用する必要がある。...
10817 views
K-meansクラスタリング―任意の距離を持つデータに対する応用―
概要空間内の点をいくつかのグループに分割することを考え、データにK-meansクラスタリングアルゴリズムを適用する。応用例として、MDSを用いて点同士の距離が任意となる場合(直線距離でなく道のりが与えられる等)の最適化手法についても考える。...
5659 views

Unity

【Unity】Androidビルドで、 repositories.cfg could not be loaded. が表示される
UnityでAndroid向けにビルドを行うと、「repositories.cfgcouldnotbeloaded.」という注意が出ることがある。これが出てもビルドは通るので、放置しても問題ないが、消すのは簡単なので解決してしまおう。まず、...
1719 views
UnityとMapboxで地理情報を活用したゲームを作る【ハンズオン動画】
概要この記事では、UnityからMapboxAPIを読み込み、現実世界の地理情報を活用したゲームを作る方法を、ハンズオン動画で解説します。環境構築から始め、最後は実際にゲームを作るところまでゼロから実装するので、一緒に手を動かしながら理解を...
416 views
【Unity】Androidビルドで、 Failed to link 'libunity.so' エラーが出る。
UnityでAndroid用のアプリをビルドする際に、ScriptingBackendとしてIL2CPPを使用すると、Failedtolink'libunity.so'というエラーが表示され、ビルドが失敗することがある。...
193 views

機械学習・AI

ROC-AUCの95%信頼区間の求め方
ROC曲線による評価を行っている論文を読むと、ROC-AUC(ReceirerOperatingCurve-AreaUndertheCurve)の値の横に95%信頼区間が表示されていることがわかる。通常、信頼区間の範囲は既存の関数を用いて算...
5697 views
K-meansクラスタリング―任意の距離を持つデータに対する応用―
概要空間内の点をいくつかのグループに分割することを考え、データにK-meansクラスタリングアルゴリズムを適用する。応用例として、MDSを用いて点同士の距離が任意となる場合(直線距離でなく道のりが与えられる等)の最適化手法についても考える。...
5659 views
混同行列の見方とその指標
混同行列(confusionmatrix)とは、機械学習モデルや検査等の性能を示すための方法である。2×2の表に、実際のラベル(病気である・病気でない、など)と機械学習や検査による予測結果(陽性である・陰性である、など)の組み合わせごとに、...
4688 views

電気・電子工作

組込みRust実装例集―Raspberry Pi Picoで電子工作
概要この記事は、RaspberryPiPicoにRust言語を使って組込みを行う際のTips集です。各電子パーツを使って実現したいことから、対応するコードの記法を探せるようになっています。適宜追加するので、ちょくちょく見に来てもらえると良い...
2429 views
組込みRust爆速入門―Raspberry Pi Picoで電子工作
Raspberry Pi Picoを用いた、組込みRustの入門編です。開発を爆速で始められるよう、便利なテンプレートを用いて「Lチカ」を実行する方法について解説します。作業は約10分で完了し、その後は参考文献を見ながら思い通りの電子工作をすることができます。
2342 views
Δ-Y(デルタ-スター)変換の公式とその証明
概要この記事では、等価回路の置き換え公式であるΔ-Y(デルタ-スター)変換の公式について解説し、その証明も行う。Δ-Y(デルタ-スター)変換Δ回路とY回路図1のような回路をΔ(デルタ)回路、図2のような回路をY(スター)回路といい、この2つ...
2253 views

数学

シリーズ記事

【統計検定1級】対策記事集

【統計検定1級】対策記事集
概要統計検定1級の勉強に役立ちそうな記事のリンク集。実際に筆者が統計検定1級を受験したときに、勉強を兼ねて執筆していた記事がほとんどです。なお、筆者は一発で「統計数理」「統計応用」ともに合格できたため、学習方針としては間違っていないと思われ...

微分方程式の解法一覧

【全9パターン網羅】微分方程式の解法一覧
微分方程式を形状ごとに分類し、それぞれの解法を解説しています。解法の基本は変数分離形または定数係数の線形の微分方程式にあり、より複雑な微分方程式は、これらのパターンに帰着させることを目標にしていると考えると、全パターンを簡単に覚えることができます。

クオータニオンによる回転表現

クオータニオン(四元数)による回転表現
概要物体の回転角を表す方法としては、「X軸まわりに◯度、Y軸まわりに△度、Z軸まわりに☆度」という、オイラー角を用いるのが最も直感的だと思いますが、オイラー角による回転表現には、以下のような問題点があります。回転を行う軸の順番を指定する必要...

確率・統計

ROC-AUCの95%信頼区間の求め方
ROC曲線による評価を行っている論文を読むと、ROC-AUC(ReceirerOperatingCurve-AreaUndertheCurve)の値の横に95%信頼区間が表示されていることがわかる。通常、信頼区間の範囲は既存の関数を用いて算...
5697 views
確率変数の変換に伴う確率密度関数の変換公式
この記事の簡略版線形変換\(Y=aX+b\)の場合の簡略版はこちら。概要確率密度関数は積分を用いて確率を表現するため、置換積分の考え方を応用することで、確率変数を変更したときの新しい確率密度関数を求めることができる。この記事では、そのような...
5421 views
ヒストグラムと確率分布の同時プロット―フィッティング精度の検証用に
多数のデータ点が得られたときのようなフィッティングを行えば、それらのデータ点が従う分布を推定することができる。この場合、データのヒストグラムはその分布に類似した形状をとるはずであり、そのことを視覚的に確かめたい(または、その推定が正しいこと...
5336 views

物理学

ドラえもん世界の時間理論についての考察
ドラえもんの第1話やツチノコ、無人島の話などを紐解くことで、ドラえもん世界の時間理論が、タイムパラドックスを生じないように、とても巧妙に作られていることが実感できます。ここでは、筆者がTwitterに投稿した議論をたどりながら、ドラえもんの...
11266 views
クロネッカーのデルタ/ディラックのデルタ関数
概要クロネッカーのデルタ・ディラックのデルタ関数を定義し、それらが持つ性質を網羅的に解説する。この記事を読むことで、クロネッカーのデルタ・ディラックのデルタ関数のイメージを掴み、数式上で条件分岐やパルスを表現することができるようになる。クロ...
6890 views
Δ-Y(デルタ-スター)変換の公式とその証明
概要この記事では、等価回路の置き換え公式であるΔ-Y(デルタ-スター)変換の公式について解説し、その証明も行う。Δ-Y(デルタ-スター)変換Δ回路とY回路図1のような回路をΔ(デルタ)回路、図2のような回路をY(スター)回路といい、この2つ...
2253 views

神経科学

01-Kendall 順位相関係数の効率的な計算法
概要この記事では、01-Kendall順位相関係数2値Kendall順位相関係数BinaryKendall順位相関係数などと呼ばれそうな、Kendall順位相関係数の特殊な場合の計算法についてまとめる。ようするにRedmanW(2019)A...
207 views
Rust for neuRo-enthUsiaST
この記事についてC++やPythonが大半を占める神経回路シミュレーションの世界で、Rustを使ってみようって話です。この記事は神経科学AdventCalenderの2019年12月11日分です。同様の内容をRustLT#7でLTしましたが...
134 views
Neural Trojanミニレビュー
この記事は、2020年1月12日に行われた「第二回サイバーセキュリティ系LT会in東京」で発表した、「NeuralTrojan--minireview」の内容を解説する記事です。主に、arXivに投稿されているNeuralTrojanについ...
74 views

医学

糖尿病性潰瘍・壊疽
糖尿病性潰瘍・壊疽【疾患定義】糖尿病患者にみとめる糖尿病性皮膚障害のうちで、慢性ないし進行性の潰瘍形成性あるいは壊死性の病変で、その基礎に糖尿病性神経障害、末梢動脈疾患あるいはその両者が存在するものを糖尿病性潰瘍・壊疽とする。これらのうちで...
1248 views
骨髄異形成症候群 (MDS)の骨髄所見と感染症・鉄過剰症対策
骨髄異形成症候群(MDS)の疾患概念や診断基準を整理し、偽ペルゲル核異常や過分葉好中球、環状鉄芽球などの特徴的な骨髄所見の図を示す。また、異常な血球が産生されることによる易感染性についても解説し、感染症に対する基本的な治療方針と、状況別の抗菌薬選択基準について述べる。
1187 views
基底細胞癌 (Basal Cell Carcinoma:BCC)
基底細胞癌(Basal Cell Carcinoma:BCC)は皮膚上皮の基底細胞から発生する悪性腫瘍です。この記事では、結節(潰瘍)型、表在型、斑状強皮型(モルフェア型)などの基底細胞癌の病型分類を紹介し、それぞれに対する治療方針について解説します。
765 views

社会科学

K-meansクラスタリング―任意の距離を持つデータに対する応用―
概要空間内の点をいくつかのグループに分割することを考え、データにK-meansクラスタリングアルゴリズムを適用する。応用例として、MDSを用いて点同士の距離が任意となる場合(直線距離でなく道のりが与えられる等)の最適化手法についても考える。...
5659 views
GeoPandasのインストールに失敗した場合の対処法(Fiona/GDALのエラー + Rtreeのインストール)
この記事はPythonの環境によっては、pipを用いたGeoPandasのインストールに失敗するみたいです。私は失敗しました。というわけで、解決策を記録しておきます。(この記事では、GeoPandasのインストール中にFiona関連のエラー...
1723 views
Leafletで地図に画像を重ねる
概要この記事では、Leafletを用いてWeb地図を表示し、その上の任意の位置に、画像を重ねて描画する方法について解説する。例として、OpenStreetMapから取得した地図に、伊能忠敬の地図を重ねて表示してみる。素材の取得地図タイル地図...
1406 views

ライフスタイル

ドラえもん世界の時間理論についての考察
ドラえもんの第1話やツチノコ、無人島の話などを紐解くことで、ドラえもん世界の時間理論が、タイムパラドックスを生じないように、とても巧妙に作られていることが実感できます。ここでは、筆者がTwitterに投稿した議論をたどりながら、ドラえもんの...
11266 views
キャラクター間の強弱についての考察―「トムとジェリー」「らんま1/2」を例に
概要この記事では、創作におけるキャラクターデザインについて、キャラクター間の強弱関係の観点から考察する。その際、キャラクター間の強弱が固定された作品の例として「トムとジェリー」、固定されていない作品の例として「らんま1/2」を挙げる。これら...
239 views
タコの基本的な調理法
調理手順0.準備タコの皮は剥かない。1.茹でるタコの食感を最も際立たせる加熱時間は20-30分。茹で汁はソースを作るために使う。硬くなりすぎた場合は、最後に刻めばよい。2.焼く生のまま焼かない。焼き色が付くまで焼く。3.仕上げ茹で汁を用いて...
39 views

イベント情報

「UnityとC#で創る人工生命」見本誌配布
2019年11月23日15:57 見本誌v0→v1のアップデートを行いました!現在執筆中の「UnityとC#で創る人工生命」の見本誌を無料配布します。この本では、UnityとC#を使って、自分で考えて行動する人工生命を観察することを目的とし...
119 views
医療制度展 活動報告
医療制度展、2日間で約100名の方にご来場いただきました!(うちの大学祭の規模としてはなかなかの盛況ぶり?)人手不足・技量不足・計画不足のために終始「工事中」のコーナーもありましたが、ご来場いただきありがとうございました!!!
26 views
「医療制度展(仮題)」のご案内
平成28年度の「富山大学杉谷(医薬系)キャンパス大学祭」にて、「医療制度展(仮題)」を開催します。内容マルサス「人口の原理」と年金問題医療制度の日英比較と社会保障問題これからの医療政策(花粉症を例に)の3部構成とし、一般の方にもわかりやすく...
21 views