ぐだぐだ低レベルプログラミング(173)ARM64(AArach64)SIMDベクタ横断群1

addvEC
Joseph Halfmoon

今回からA64のマニュアル呼ぶところの「Across Vector」命令群の練習に入ります。ベクタ横断、という言い方がしっくりこなければ、リダクション、あるいは縮約と言い換えても良いのでしょう。ベクトル内の各要素を「横断的」に処理して1個のスカラ値を得るための演算です。ベクトル演算の〆の一発ね。

“ぐだぐだ低レベルプログラミング(173)ARM64(AArach64)SIMDベクタ横断群1” の続きを読む

Pharoといっしょ(3) 続Integer、bitShiftと16進数のとりあつかい

LshiftL
Joseph Halfmoon

前回、Smalltalkの法灯を継承するPharoの整数型をちょいと味見してみました。しかし整数といえば16進数がデフォルト、それも頭0ズメ、キッチリ4桁とか8桁とかでないと不安になる年寄です。今回は前回積み残した細々したところを確かめておきます。そんな気にせずとも懐の広いPharo様は受け止めてくれる感じだけれども。
“Pharoといっしょ(3) 続Integer、bitShiftと16進数のとりあつかい” の続きを読む

データのお砂場(141) R言語、chorSub、C土壌層の元素含有量{cluster}

chorsubRawdata2
Joseph Halfmoon

今回のサンプル・データ・セットのタイトルは、Subset of C-horizon of Kola Data です。素人老人は、”C-horizon”って何? “Kola Data”って何?という世界です。解説ページには僅かな手がかりのみ。なんのこっちゃ?インターネットのお陰で出所は判明。それだけで嬉しい。しかしそれでどうするの? “データのお砂場(141) R言語、chorSub、C土壌層の元素含有量{cluster}” の続きを読む

忘却の微分方程式(155) Maxima、{plotdf}、空気抵抗、速度?二乗?に比例

Formula
Joseph Halfmoon

前回、空気抵抗の無い時の自由落下をplotdfしてみました。今回は空気抵抗のある場合です。しかし、気づいてしまいました。高校の時に教わった「空気抵抗が速度に比例する」というドグマ?が成立するのは極めて狭い範囲だということを。「フツー」の時は速度の二乗に比例するじゃん。レイノルズ数登場。流体の沼にハマってしまうのか?

“忘却の微分方程式(155) Maxima、{plotdf}、空気抵抗、速度?二乗?に比例” の続きを読む