SPICEの小瓶(53) LTspice、AC解析「AC 1」の件、誤解していた!

BSF_op27Lcircuit_Mod
Joseph Halfmoon

LTspice名人、三共社渋谷先生がアップされたYouTubeビデオを視聴させていただき目から鱗。AC解析のときに電圧源に設定する「AC 1」の件、大誤解発覚。「1V入力では振幅振り切れてしまうよ~」と勝手に心配していたことは杞憂。AC解析はあくまで「小信号」解析につき、振幅がクリップすることはないっ!なんと。

“SPICEの小瓶(53) LTspice、AC解析「AC 1」の件、誤解していた!” の続きを読む

ソフトな忘却力(66) FreeDOS、FORTRAN-77、文関数、DO、FORMAT

runFunc0
Joseph Halfmoon

さて前回は40年以上ぶりでFORTRANでHELLO WORLDするのにPRINTなどと書いてしまいました。遥かな太古、WRITE文に漏れなくFORMAT文がついてきた記憶。今回は出力WRITEに加え、文関数の定義、DO文、FORMAT文など使って計算してみますぞ。ちょっとはFORTRANの雰囲気出てきた?まだまだ。

“ソフトな忘却力(66) FreeDOS、FORTRAN-77、文関数、DO、FORMAT” の続きを読む

ブロックを積みながら(173) Scilab/Xcos、回転のアニメーション表示、RPM?

RotationFlowTemplate
Joseph Halfmoon

前回は公転周期数十年、軌道長半径数十天文単位(au)という長大な回転運動を観察しました。今回はぐっと俗世に近付きます。「RPM」一分間の回転数で測れるような物体の回転を「実時間」に近い感じでアニメーションして~と。「回す」ターゲットの想定現物は、内燃機関、電気モーターなんでもよいので、そういう奴ら向けのモデルのひな型。

“ブロックを積みながら(173) Scilab/Xcos、回転のアニメーション表示、RPM?” の続きを読む

Pico三昧(24) ラズパイPico2、MicroPythonで吉例Lチカ

Pico2MicroPython
Joseph Halfmoon

前々回はC/C++ SDK、前回はArduino IDEを使いラズパイPico2上で吉例Lチカ。今回はMicroPythonです。Pico2用のバイナリ(まだPreview版ですが)が既にMicroPythonの公式で公開されてます。書き込めば動きます。Pico用のMicroPythonソースそのままで吉例LチカOK。

“Pico三昧(24) ラズパイPico2、MicroPythonで吉例Lチカ” の続きを読む

手習ひデジタル信号処理(149) Scilab、{IPCV}、LogPolar対数極座標変換

LogPolarSample
Joseph Halfmoon

前回は直線を検出するハフ変換でした。今回はLogPolar(対数極座標)変換です。噂では人間の網膜のモデルに近いのだとか。知らんけど。その名の通り縦横のデカルト座標を極座標に変換するのですが、ちょいとひねりが効いており距離は対数とってます。どうも図形を回転したり拡大縮小したときに「不変」的なものを観察できる変換みたい。
“手習ひデジタル信号処理(149) Scilab、{IPCV}、LogPolar対数極座標変換” の続きを読む

ソフトな忘却力(65) FreeDOS、OpenWatcom FORTRAN、77だぜ。

hellof77src
Joseph Halfmoon

前回までTurbo Pascalの系譜を現代に継ぐ?Free Pascalを触ってきました。今回からは「大文字で綴らないといられない」FORTRANです。近代的なFortranではなく固定フォーマットの77ね。「灰の中から不死鳥のごとく蘇った」らしいOpenWatcomの逸品。とりあえずHello Worldからだな。

“ソフトな忘却力(65) FreeDOS、OpenWatcom FORTRAN、77だぜ。” の続きを読む

ぐだぐだ低レベルプログラミング(183)x86(16bit)、MULのオペランドは1個?

MULreg
Joseph Halfmoon

前回はADD、SUBなどの算術演算命令、AND、ORなどの論理演算命令8種が「ほぼほぼ」以下同文ということを確認しました。でも算術演算といえば加減乗除というくらいで、乗除はどうなってんの?そこで今回は乗算命令MULを見ていきます。「何かと何かを掛ける」命令のハズなのに、アセンブラのオペランドは1個だけ。なして?

“ぐだぐだ低レベルプログラミング(183)x86(16bit)、MULのオペランドは1個?” の続きを読む

Pico三昧(23) Raspberry Pico 2、Arduino IDEで吉例Lチカ

ArduinoBoard2
Joseph Halfmoon

前回はラズパイ財団のC/C++ SDKを使ってPico2上での吉例Lチカ実施。ついてはSDKのバージョンアップが必要でした。今回はArduino IDEにてPico2の吉例Lチカを実施。Winddows11機上にインストールしてあるArduino IDE 2.3.2利用デス。ここでもボードマネージャの更新必要でした。

“Pico三昧(23) Raspberry Pico 2、Arduino IDEで吉例Lチカ” の続きを読む

データのお砂場(151) R言語、diamonds、facetで見方変更?{ggplot2}

diamond_facet
Joseph Halfmoon

前回は diamondsデータセットのお値段とカラット数の散布図を作り、clarityなどで各点の色を塗り分けてみました。今回も diamondsデータセットの続きです。今度はfacetを使い、「切り口」を変えたプロットを並べてみたいと思います。1枚のプロットにダイアモンドの「4C」パラメータを全部載せだっ。

“データのお砂場(151) R言語、diamonds、facetで見方変更?{ggplot2}” の続きを読む

忘却の微分方程式(165) Maxima、{fractals}、ヒルベルト曲線、コッホ曲線

snowmaps
Joseph Halfmoon

前回まで dynamics パッケージの紡ぎだすカオスの中にフラクタルを観察してまいりました。しかし、dynamicsパッケージだけではなかったです。その名もズバリの fractals パッケージというものが存在。いままで見てきたようなフラクタル図形も描画できるけれども、ちょっと立ち位置が違うみたい?なんだそれ。

“忘却の微分方程式(165) Maxima、{fractals}、ヒルベルト曲線、コッホ曲線” の続きを読む

Pico三昧(22) Raspberry Pico 2、C/C++ SDKで吉例Lチカ

Pico2_Blink
Joseph Halfmoon

前回、Raspberry Pi Pico 2を受領したのに、一時寝かせてしまいました。老眼の目にはピンヘッダのハンダ付けが辛い、さらにPico 2用にソフトウエアのアップデートがメンドクセーです。まあ、折角手に入れたボードに火も入れずに打っちゃっておくのも気が咎めるので、なんとか吉例Lチカやってみましたぞ。

“Pico三昧(22) Raspberry Pico 2、C/C++ SDKで吉例Lチカ” の続きを読む

お手軽ツールで今更学ぶアナログ(202) サレンキー型アクティブ・フィルタその2、HPF

202407_ActiveHPFcir_u
Joseph Halfmoon

前回はサレンキー型のアクティブLPFでした。今回は同じくサレンキー型のアクティブHPFです。前回は御本家アナデバ様のStudentZoneのURLのリンクについてブツクサ怖れ多いこと書いてしまいました。その件については現時点で直ってます。今回は別に、回路に1個、いや2個見つけてしまいました。コマケー話なんだが。

“お手軽ツールで今更学ぶアナログ(202) サレンキー型アクティブ・フィルタその2、HPF” の続きを読む

Pico三昧(21) Raspberry Pico 2 着弾、Arm M33とRISC-V

Pico2
Joseph Halfmoon

久しぶりにラズパイPicoです。辺境の老人のもとにも「Pico 2」やってまいりました。文明開化。前のPicoに搭載されていたRP2040は、デュアルコアのArmを搭載してましたが、コアはお手頃なやつでした。しかし今回Pico 2は、デュアルArm M33だけではなく、デュアルRISC-Vも搭載とな。どうなってるんだ?
“Pico三昧(21) Raspberry Pico 2 着弾、Arm M33とRISC-V” の続きを読む

ブロックを積みながら(172) Scilab/Xcos、3次元プロット、彗星軌道を描く?

Joseph Halfmoon

前回、地球の公転軌道を描いてみました。万有引力の法則、半端ないっす。でもね、ほぼほぼ円軌道の地球だけでは物足りませぬ。いかにもアリガチな長楕円軌道がみたいです。そこで彗星軌道(ハレー彗星に寄せているけど雰囲気だけ)を計算してみました。しかしスケーリングと誤差の問題発覚。手を抜くと誤差が酷いことになるのよ。

“ブロックを積みながら(172) Scilab/Xcos、3次元プロット、彗星軌道を描く?” の続きを読む