アルゴリズム 昔のアルゴリズム系記事をリライトしてみた はじめにこのブログを始めてから年月が経ち、書き方や構成もずいぶんと変わってきました。今では「はじめに」「おわりに」を明確に書くスタイルや、1文ごとに改行せず段落でまとめる構成、そして章ごとに分けて書く方式がすっかり定着しています。しかし昔の... 2025.07.06 アルゴリズム
ライブラリ制作 JavaScriptの数値計算ライブラリkonpeitoを作りました はじめにこんにちは~!なたでと言います。本日は数値計算ライブラリを作りましたので、紹介をしたいと思います。先に言っておきますが、このライブラリはMaximaのような数式を変形するようなライブラリや、3DCG専用の高速数値計算用ライブラリでは... 2020.02.16 2023.04.07 ライブラリ制作
アルゴリズム MATLABでExcelのTDISTとTINVを使う はじめにみなさん、Excelの統計関数をMATLABで使いたいと思ったことはありませんか?Excelにはt検定などでよく使うTDIST関数やTINV関数がありますが、MATLABには同じ名前の関数はありません。そこで今回は、ExcelのTD... 2012.01.06 2025.07.05 アルゴリズム
アルゴリズム MATLABを用いた相関係数のt検定 はじめに統計解析でよく登場する「相関係数のt検定」。「相関が本当に有意なのか?」を確かめるためには、相関係数をもとにt検定を行い、“偶然”でないかどうかを確かめる必要があります。MATLABでは、この検定もシンプルに実装できます。今回はMA... 2011.09.09 アルゴリズム
アルゴリズム MATLABのbsxfunを独自実装する はじめにMATLABの配列演算でよく使われる便利な関数のひとつにbsxfunがあります。bsxfunは、サイズの異なる配列同士を自動的に拡張(ブロードキャスト)して、要素ごとの演算をしてくれる関数です。例えば、ベクトルやスカラーとの演算も簡... 2010.11.30 アルゴリズム
アルゴリズム 重複しないランダムなインデックス列をJavaとMATLABで作る はじめにランダムにデータを並び替えたい、ランダムな順番でアクセスしたい…そんな時に役立つのが「重複しないランダムなインデックス列」です。この記事では「一様分布かつ重複しないランダムなインデックス列」を生成するプログラムをJavaとMATLA... 2010.11.30 2025.07.05 アルゴリズム