ソフトな忘却力(46) FreeDOS、使い方のあれこれ、VNC or SSH

Joseph Halfmoon

前回ほぼ30年の歴史のある「活きている」MS-DOS互換OS、FreeDOSを、定番のCPUエミュレータQEMU上にインストールしてみました。FreeDOS自体はx86プロセッサ用ですが、QEMU自体はラズパイ4機のLinux環境で動いているので実プロセッサはArmです。階層は深いがx86の16ビットコードが走るっと。 “ソフトな忘却力(46) FreeDOS、使い方のあれこれ、VNC or SSH” の続きを読む

ソフトな忘却力(45) FreeDOS、その伝統はMS-DOS超え、進化も続くOS

FreeDOSinstall0
Joseph Halfmoon

別シリーズで30年前のマニュアルを発掘。他でもありません、16ビットモードのx86用のアセンブラを書ける環境、を整備するのに懐かしのMS-DOSを復活させるしかないな、と思ったからです。しかし、いろいろ考えて「MS-DOS互換」のFreeDOSを使うことにしました。その伝統はMS-DOS越え、今も進化し続けているっと。
“ソフトな忘却力(45) FreeDOS、その伝統はMS-DOS超え、進化も続くOS” の続きを読む

データのお砂場(147) R言語、xclara、2変量で3クラスタ{cluster}

plot3GroupText
Joseph Halfmoon

ABC順に眺めてきた clusterパッケージのサンプル・データ・セットも末尾に到達です。xclaraとな。「残念なこと」に人工データみたいです。データ処理を学ぶ観点からは残念も何もないのですが、サンプル・データ・セットの向こう側にこの世の仕組み、世界の不思議を目撃したいお惚け老人にとっては残念。

“データのお砂場(147) R言語、xclara、2変量で3クラスタ{cluster}” の続きを読む

忘却の微分方程式(161) Maxima、{dynamics}、漸化式を追跡?

mu377
Joseph Halfmoon

前回は「族に関する軌道図」を描くorbits関数でした。プロットされる軌道の中からカオスが湧きだし、拡大するとフラクタルになっておるっという不可思議。しかしそれを紡ぎだしているのは簡単な漸化式でした。今回はその漸化式の「発展の様子」を繰り返し方向にプロットしてみるevolution関数です。縦のものを横に見た感じ?

“忘却の微分方程式(161) Maxima、{dynamics}、漸化式を追跡?” の続きを読む

SPICEの小瓶(51) LTspice、2ポート回路のパラメータを求める

2portDiagramEC
Joseph Halfmoon

アナログ素人老人が一度も使ったことの無かったステートメントの一つが .NET ステートメントです。「ネットワーク・パラメータ」を計算してくれるもの。インピーダンス(Z)にアドミタンス(Y)、ハイブリッド(h)、恐ろし気なSパラメータもありーの。FとかGとかもあったような気もする。LTspiceで計算できるのだと。

“SPICEの小瓶(51) LTspice、2ポート回路のパラメータを求める” の続きを読む

ブロックを積みながら(169) Scilab/Xcos、3次元ランダムプロット、酔歩?

Norm_Integ_EC
Joseph Halfmoon

前回、3次元プロットに使えるブロック2種を練習。3次元空間に何やら「軌跡」を描ける気がしてきました。そこでお手軽に描けそうなものといって思いつくのがランダムウオーク、酔歩ってやつ。あっちによろよろ、こっちにぐたぐた、乱数使えば描けるハズ。何の工夫もなく3次元に拡張してプロットしてみるのみ。乱数の分布くらい変えてみるか。

“ブロックを積みながら(169) Scilab/Xcos、3次元ランダムプロット、酔歩?” の続きを読む

手習ひデジタル信号処理(144) Scilab、{IPCV}、画像の強化と修復、その1

baboonEnhancement
Joseph Halfmoon

前回は画像の算術演算を行い、お猿様のご尊顔が変化する様子を観察しました。今回も「お猿様祭り」はつづきます。前回のような「単純な」算術演算ではなく、画像ならではの「強化と修復」処理向けの関数どもを手習ひしてみます。ただ、関数の数が多いので今回は半分だけだけれども。例によってお猿様のご尊顔が変化(へんげ)。 “手習ひデジタル信号処理(144) Scilab、{IPCV}、画像の強化と修復、その1” の続きを読む

ぐだぐだ低レベルプログラミング(178)ARM64(AArach64)オプショナル命令確認

lscpu
Joseph Halfmoon

前回「表引き」命令を練習した後も練習すべき「SIMDのデータ処理命令は尽きまじ」などと思っておったお惚け老人です。しかしマニュアルをよく見てみれば、残り2つのカテゴリのうち一つは ARMv8.3、もう一つは ARMv8.0だけれども「optional」でした。ラズパイ4機で該当の「optional」使えるのか?

“ぐだぐだ低レベルプログラミング(178)ARM64(AArach64)オプショナル命令確認” の続きを読む

データのお砂場(146) R言語、votes.repub、昔の共和党得票率{cluster}

plotByElection
Joseph Halfmoon

米国大統領選挙も近いです。サンプル・データ・セットをABC順に舐めているのでたまたまですが、今回はvotes.repubです。約170年前から約50年前にいたる合計31回の米国大統領選挙における共和党の州別得票率データです。これをみるに共和党(そしてその相手の民主党)はダイナミックに変化してきておるのだと。
“データのお砂場(146) R言語、votes.repub、昔の共和党得票率{cluster}” の続きを読む

忘却の微分方程式(160) Maxima、{dynamics}、カオスと「窓」? orbit

MayRecursionFormulaEC
Joseph Halfmoon

前回は図形で描くカオスの中からフラクタルを紡ぎだすchaosgame関数でした。今回は「一次元離散力学系の族に関する軌道図」の中にトートツに出現するカオスを拡大したらばフラクタルなorbit関数です。お惚け老人はサッパリ分からんぜよ。まあ皆大好き(特に高校生?)漸化式を計算していたらいつの間にかカオスという感じです。 “忘却の微分方程式(160) Maxima、{dynamics}、カオスと「窓」? orbit” の続きを読む

ブロックを積みながら(168) Scilab/Xcos、3次元プロット、ブロック2種

CSCOPXY3D
Joseph Halfmoon

「初歩の物理実験」シリーズ、ここまで2次元のグラフでお茶を濁してきましたが、いよいよ3次元空間へ進出すべしという機運が盛り上がってきました(といっているのはお惚け老人だけですが。)そういえば3次元プロット可能なXcosブロック、使ったことがありませぬ。そこで今回は3Dプロットの練習。2種類あるのよブロックが。 “ブロックを積みながら(168) Scilab/Xcos、3次元プロット、ブロック2種” の続きを読む

手習ひデジタル信号処理(143) Scilab、{IPCV}、画像の算術演算

ImageArith_samples2
Joseph Halfmoon

前回は画像の空間的な変換でした。今回は画像の算術演算(Image Arithmetic)の回です。ぶっちゃけ、加減乗除に、差分絶対値、反転、線形結合などアリガチな演算を画像に対して施すもの。まあ、お惚け老人でも結果はほぼほぼ想像がつく関数どもデス。例によってサンプル画像はお猿様のご尊顔。今回もお猿様祭りは続くとな。

“手習ひデジタル信号処理(143) Scilab、{IPCV}、画像の算術演算” の続きを読む

ぐだぐだ低レベルプログラミング(177)ARM64(AArach64)SIMD 表引き命令群

tbl
Joseph Halfmoon

今回は「表引き」命令群です。「群」といっても2命令だけ。SIMD(ベクトル)ソースレジスタのバイト要素をインデックスとして、複数のSIMDレジスタを「バイト・テーブル」としてアクセスし、引いた結果をデスティネーションのSIMDレジスタに書き込むという命令です。1度に最大16個の表引きをできるもの。単純だけれど強力?

“ぐだぐだ低レベルプログラミング(177)ARM64(AArach64)SIMD 表引き命令群” の続きを読む

データのお砂場(145) R言語、Ruspini、「ファジィな」?、{cluster}

fanny4
Joseph Halfmoon

忘却力の年寄ですが「昔の事」は覚えているのです。前世紀末に近付いたころ、当時の記法では「ファジィ」と綴るものが家電製品やら何やらに蔓延っていた記憶、ファジィな洗濯機とかね。流行語になった?くらいなので当時広く「言葉は知られていた」けれど、何が何だか分かっている人は少なかったような。。。しかし最近はとんと聞かず。
“データのお砂場(145) R言語、Ruspini、「ファジィな」?、{cluster}” の続きを読む