安価なADS-Bデータから風力モデルを構築する

2025-08-02
安価なADS-Bデータから風力モデルを構築する

100ドル以下のRTL-SDRドングルとアンテナを使用して、著者は航空機からのADS-Bメッセージを受信し、簡素化された気象モデルを構築しました。航空機の針路、対気速度、対地速度の差を分析することにより、このモデルは風速を推定し、多数の航空機からのデータを使用して視覚化を生成します。精度は専門的な気象モデルにはやや劣りますが、このモデルは地中海上空の高速気流をうまくシミュレートし、公開データを利用したイノベーションの可能性を示しています。

続きを読む
テクノロジー 気象モデル

17世紀の対数計算ハック:科学的表記法が救世主

2025-06-01

この記事では、17世紀にジョン・ネイピアが発明した、対数を推定するための巧妙な方法を紹介しています。中心となるアイデアは、対数の性質log(a^b) = b * log(a)と科学的表記法を活用することです。10乗を繰り返し計算することで、精度が徐々に上がります。このアルゴリズムを実装したPythonスクリプトも提供しています。この独創的な方法は、複雑な対数計算を比較的単純なべき乗演算と科学的表記法の操作に変換し、計算ツールが限られていた時代の数学者たちの創意工夫を示しています。

続きを読む
テクノロジー 対数 科学的表記法

Atkinsonディザリングの改良:任意のパレットと線形化

2025-03-13
Atkinsonディザリングの改良:任意のパレットと線形化

この記事では、任意のカラーパレットと正しい線形化をサポートする、改良されたAtkinsonディザリングアルゴリズムについて説明します。白黒パレットのみに限定されていた以前のアルゴリズムとは異なり、このアルゴリズムはカラー画像を直接処理し、ピクセルとパレット内の各色のユークリッド距離を計算して、最も近い色を選択します。さらに、sRGB色空間の非線形性によって引き起こされる過剰な明るさを解決するために線形化が組み込まれており、異なる色の明るさに対する人間の知覚も考慮されています。この記事では、実装やオンラインツールなど、関連リソースへのリンクも提供しています。

続きを読む