データのお砂場(199) R言語、Skye、スカイ島溶岩のAFM組成 {MASS}

AFMdiag
Joseph Halfmoon

MASSパッケージのサンプルデータセットを巡回中。大文字優先のABC順。前回は巨木の苗木の成長カーブでした。今回は溶岩の組成です。壮大な自然景観らしいスコットランド、ヘブリディーズ諸島はスカイ島の溶岩の組成らしいです。鉱物筋?の人は皆知ってる名所らしいっす。プロはAFMダイアグラムというもので分かり合えるみたい。

“データのお砂場(199) R言語、Skye、スカイ島溶岩のAFM組成 {MASS}” の続きを読む

忘却の微分方程式(208)Maximaを使った物理数学基礎演習ノートを読む、ベクトルの流派?

listMatVec
Joseph Halfmoon

溝口純敏様著「Maxima を使った物理数学基礎演習ノート」(以下「演習ノート」と略)を拝読中。今回からついに76ページ「第4章 ベクトルとテンソル」に突入。まずはベクトルから、ということで気づきました。Maximaにおけるベクトルの表記法に2流派があり。「演習ノート」の御家流はどうも過去回で使っていた流派とは違う?

“忘却の微分方程式(208)Maximaを使った物理数学基礎演習ノートを読む、ベクトルの流派?” の続きを読む

ソフトな忘却力(114) Pythonのfunctoolsでラッピングとな?

functionA_wrapperEC
Joseph Halfmoon

「サイエンティフィックPythonのための」IDE、Spyder上にてScientific Python Lecturesの実習中。今回はラッピング?です。単純なデコレータでオブジェクトを「書き替えて」しまうと、元のオブジェクトのお名前や文書属性が失われてしまうみたい。そこでfunctoolsでデコレータをラッピング?

“ソフトな忘却力(114) Pythonのfunctoolsでラッピングとな?” の続きを読む

SPICEの小瓶(71) LTspice、{Educational} TRIACとDIAC

DIAC_TRIAC_model_circuit_PF
Joseph Halfmoon

LTspice配下のExampleフォルダ内Educationalフォルダ所蔵の回路図を経めぐってます。前回は「DC動作点解析」でした。今回は、TRIACとDIACを使ったランプの調光回路です。交流つかったこの手の回路を実用化するときは、高調波対策が必須みたい。わしゃ、やらんけど。 でも計算の入口はみておきたいデス。 “SPICEの小瓶(71) LTspice、{Educational} TRIACとDIAC” の続きを読む

ソフトな忘却力(113) PythonのDecorator「クラス」で関数を修飾

results
Joseph Halfmoon

「サイエンティフィックPythonのための」IDE、Spyder上にてScientific Python Lecturesの実習中。前回は関数定義のデコレータで関数を「修飾」。今回はClass定義デコレータで関数を「飾って」みます。クラス使うと「インスタンス変数」使用可。デコレータに与えるパラメータでいろいろできます。

“ソフトな忘却力(113) PythonのDecorator「クラス」で関数を修飾” の続きを読む

ブロックを積みながら(215) OpenModelica 並進運動、ブレーキ

breakDiagram
Joseph Halfmoon

千里の道も一歩より?ということで前回はOpenModelica付属のExampleの中から「等加速度直線運動」モデルを鑑賞。流石にお惚け老人もこれは分かるか。加速したらば減速するのが世の習い?とて、今回は「ブレーキ」をかけてみます。でも、ブレーキかける前にウインドウをドッキングしたいデス。どうしたら良いの?
“ブロックを積みながら(215) OpenModelica 並進運動、ブレーキ” の続きを読む

手習ひデジタル信号処理(196) Scilab、{Scilabデモ}、SUNDIALSで蝶々

LorenzAttrator
Joseph Halfmoon

信号処理素人老人がScilabの「信号処理のデモ」からカテゴリ脱出。前回はついに泣く子も黙るソルバ「スイート」SUNDIALSに突入しました。その2回目の今回はローレンツ・アトラクタにArkodeソルバを適用するの回です。目にも止まらぬ?速さで6000点も処理してくれます。SUNDIALSの並列処理は強力。
“手習ひデジタル信号処理(196) Scilab、{Scilabデモ}、SUNDIALSで蝶々” の続きを読む

ぐだぐだ低レベルプログラミング(230)x86(16bit)、FPREM、剰余は正確で面倒

Joseph Halfmoon

前回はメモリオペランドを使った整数演算でした。今回は「剰余算」です。フツーのプログラミング言語の剰余演算子は整数に対するものが多いですが、8087系FPUの剰余の命令FPREMは浮動小数演算です。そのうえ、partial で exact だと。とってもメンドクセー雰囲気が漂ってくるんだが、どうなんだ?

“ぐだぐだ低レベルプログラミング(230)x86(16bit)、FPREM、剰余は正確で面倒” の続きを読む

ソフトな忘却力(112) PythonのDecoratorで関数を修飾する練習

decoratorSample
Joseph Halfmoon

「サイエンティフィックPythonのための」IDE、Spyder上にてScientific Python Lecturesの実習中。前回はGeneratorとの「双方向通信」。今回はDecoratorです。時々デコレータ使ったカッコいいコードを拝見することがあるのですが、自分じゃ出来る気がしません。メンドクセーとこ改善。 “ソフトな忘却力(112) PythonのDecoratorで関数を修飾する練習” の続きを読む

データのお砂場(198) R言語、Sitka、樹木の生長とオゾンの関係? {MASS}

allTrees_plot
Joseph Halfmoon

MASSパッケージのサンプルデータセットを巡回中。大文字優先のABC順。前回は1990年代のS&P500指数のリターンでした。今回はSitka Spruce(シトカトウヒ)の成長カーブとな。このマツ科の常緑針葉樹は100m近い巨木になるけれども成長が速いみたいです。でもオゾンには弱いらしいっす。
“データのお砂場(198) R言語、Sitka、樹木の生長とオゾンの関係? {MASS}” の続きを読む

忘却の微分方程式(207)Maximaを使った物理数学基礎演習ノートを読む、Hermiteだ

RodriguesFormula
Joseph Halfmoon

溝口純敏様著「Maxima を使った物理数学基礎演習ノート」(以下「演習ノート」と略)を拝読中。今回は73ページ「3.4.6 Hermite の微分方程式」です。前回のルジャンドル陪微分方程式に続き、雷名とどろくエルミート様の御成り。前回同様「多項式」がまろび出てまいります。エルミートの多項式とな。なんだそれ。 “忘却の微分方程式(207)Maximaを使った物理数学基礎演習ノートを読む、Hermiteだ” の続きを読む

SPICEの小瓶(70) LTspice、{Educational} .OP(動作点解析)

Replace
Joseph Halfmoon

LTspice配下のExampleフォルダ内Educationalフォルダ所蔵の回路図を経めぐってます。前回は「カーブトレース」でした。今回は「DC動作点解析」です。通常 “.tran” で過渡解析するときも回路の初期状態を決定するために漏れなく自動的に行われているハズのもの。しかし例題の???という謎ノード名?は何 “SPICEの小瓶(70) LTspice、{Educational} .OP(動作点解析)” の続きを読む

お手軽ツールで今更学ぶアナログ(236) ペルツ発振回路 お手軽BBで実機実験

PeltzOscBB_EC
Joseph Halfmoon

アナデバ様のWeb記事『StudentZone』の2025年6月号(日本語版)の実習2回目。前回はペルツ発振回路のシミュレーション「のみ」でした。今回は、ブレッドボードの上に前回相当の回路を実装、実際に発振していただきます。なんだかペルツ発振回路、お楽(個人の感想デス。)トランジスタは2個いるけどいいんでないかい? “お手軽ツールで今更学ぶアナログ(236) ペルツ発振回路 お手軽BBで実機実験” の続きを読む

ブロックを積みながら(214) OpenModelica 並進運動、等加速度運動

AccelerateDiagramEC
Joseph Halfmoon

前回はOMEditで3Dアニメーション表示しました。今回は初歩的なところにもどってOpenModelica付属のExampleを「簡単そ~」なところから適当に動かしながら、標準ライブラリのあれこれとか、OMEditのあれこれとか練習していきたいと思います。千里の道も一歩よりみたいなこというじゃん。

“ブロックを積みながら(214) OpenModelica 並進運動、等加速度運動” の続きを読む