手習ひデジタル信号処理(201) Scilab、{Scilabデモ}、N重振り子再び

Np0_9
Joseph Halfmoon

信号処理素人老人がScilabの「信号処理のデモ」からカテゴリ脱出。「振り子」のデモはしつこく続きます。振り子は物理実験の主役?今回の振り子はN重振り子です。過去回でもやったN重振り子ですが、今回のデモはローレンスリバモア研発のSUNDIALSのソルバを利用するものです。その処理はベラボーに速い?多分。

“手習ひデジタル信号処理(201) Scilab、{Scilabデモ}、N重振り子再び” の続きを読む

手習ひデジタル信号処理(200) Scilab、{Scilabデモ}、スプライン振り子?

spline_pendulum2
Joseph Halfmoon

信号処理素人老人がScilabの「信号処理のデモ」からカテゴリ脱出。前回は「再びの球面振り子」でした。今回も「振り子」のデモは続きます。今回のは支点がスプライン曲線上を移動できる「振り子」です。スプライン曲線はユーザーがマウスでクリクリやって決められます。計算自体は前々回と同じ関数つかって解いているみたい。
“手習ひデジタル信号処理(200) Scilab、{Scilabデモ}、スプライン振り子?” の続きを読む

ブロックを積みながら(218) OpenModelica 並進運動、ElastoGapモデル

ElastoGapDiagram
Joseph Halfmoon

前回はOpenModelica付属のExampleの中からVehicleデモを鑑賞。今回は、どちらもスプリングとダンパからなる「似た」コンポーネントSpringDumperとElastoGapの特性を比較しているElastoGapデモを動作させてみます。ギャップがあると、一気に複雑な特性をモデリングできるみたい。
“ブロックを積みながら(218) OpenModelica 並進運動、ElastoGapモデル” の続きを読む

手習ひデジタル信号処理(199) Scilab、{Scilabデモ}、球面振り子、再び

SphericalPendulumEC
Joseph Halfmoon

信号処理素人老人がScilabの「信号処理のデモ」からカテゴリ脱出。前回は何を今更の「単振り子」でちょっとイカした?モデリングでした。今回も過去回でやった記憶が残る「球面振り子」です。今更やるからにはSUNDIALSのソルバで解くだけでなく、2つの解法を比較しているみたい。拘束条件からのズレが白日の下に?

“手習ひデジタル信号処理(199) Scilab、{Scilabデモ}、球面振り子、再び” の続きを読む

手習ひデジタル信号処理(198) Scilab、{Scilabデモ}、なにをいまさら単振り子

pendulumS
Joseph Halfmoon

信号処理素人老人がScilabの「信号処理のデモ」からカテゴリ脱出。前回はSUNDIALSのcvodeソルバ使ったパラメータ推定でした。今回はidaソルバで解く「単振り子」です。単振り子、過去回で何度となく練習した記憶。なにをいまさらという感じもしないでもないです。しかし今更やるからにはそれなりみたい。

“手習ひデジタル信号処理(198) Scilab、{Scilabデモ}、なにをいまさら単振り子” の続きを読む

手習ひデジタル信号処理(197) Scilab、{Scilabデモ}、疾病のパラメータ推定

IdentificationGraph
Joseph Halfmoon

信号処理素人老人がScilabの「信号処理のデモ」からカテゴリ脱出。前回はローレンツ・アトラクタにSUNDIALSのArkodeソルバを適用しました。今回はcvodeソルバ適用ですが脇役。モデルパラメータを推定の巻です。ターゲットのモデルはSIRモデルとな。感染症の一番シンプルなモデルね。昔やったような気がするんだが。

“手習ひデジタル信号処理(197) Scilab、{Scilabデモ}、疾病のパラメータ推定” の続きを読む

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

LorenzAttrator
Joseph Halfmoon

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

手習ひデジタル信号処理(195) Scilab、{Scilabデモ}、日時計?じゃないよ

MinimalSurface
Joseph Halfmoon

信号処理素人老人がScilabの「信号処理のデモ」からカテゴリ脱出。前回は「スピン安定化磁気浮上」レビトロンでした。今回はSundialsです。といって日時計でなし。泣く子も黙るローレンスリバモア研のソルバ「スイート」のお名前です。その名を知らなかった素人老人は確実にモグリ。御名のもとに矢鱈難しそうなデモ多数あり。
“手習ひデジタル信号処理(195) Scilab、{Scilabデモ}、日時計?じゃないよ” の続きを読む

手習ひデジタル信号処理(194) Scilab、{Scilabデモ}、レビトロンの物理?

Levitron1
Joseph Halfmoon

信号処理素人老人がScilabの「信号処理のデモ」からカテゴリ脱出。前回は「ブラックホール」という名にトキメキましたが、ミニチュア的物理モデルでした。今回もその名にときめくモデルがつづきます。「スピン安定化磁気浮上」レビトロンです。前世紀末に流行した玩具だけれど、似たものは未だに売られているみたい。
“手習ひデジタル信号処理(194) Scilab、{Scilabデモ}、レビトロンの物理?” の続きを読む

手習ひデジタル信号処理(193) Scilab、{Scilabデモ}、ブラックホール?に似た

BlackHoleSIMdef1
Joseph Halfmoon

信号処理素人老人がScilabの「信号処理のデモ」からカテゴリ脱出。前回は支点の移動する振り子のデモを鑑賞しました。今回は「ブラックホール」です。相対論的なシミュレーション?かとトキメキましたが、どうもそんなことはありません。フツーの重力ポテンシャルのミニュチュア的なモデルみたいです。事象の地平面など登場しませぬ。

“手習ひデジタル信号処理(193) Scilab、{Scilabデモ}、ブラックホール?に似た” の続きを読む

手習ひデジタル信号処理(192) Scilab、{Scilabデモ}、支点が移動する振り子

SlidingPendulumEC
Joseph Halfmoon

信号処理素人老人がScilabの「信号処理のデモ」からカテゴリ脱出。前回はDAE(微分代数評定式)で記述された「球面振り子」の動きに目を回しました。今回もDAEです。支点が曲線上を移動する振り子です。原題のまま「スライディング」と書くと別なものがヒットしそう。デモは支点がスライドするだけで制御はしてないんだが。

“手習ひデジタル信号処理(192) Scilab、{Scilabデモ}、支点が移動する振り子” の続きを読む

手習ひデジタル信号処理(191) Scilab、{Scilabデモ}、球面振り子

sphericalPendGraph
Joseph Halfmoon

信号処理素人老人がScilabの「信号処理のデモ」からカテゴリ脱出。前回は「常微分方程式」カテゴリでしたが、今回は「代数方程式」カテゴリです。順番が後なのに簡単になった?というのは誤解でした。DAE、微分代数方程式です。代数方程式を微分してシミュレーションしないといけないの?難しくなっているじゃん。

“手習ひデジタル信号処理(191) Scilab、{Scilabデモ}、球面振り子” の続きを読む

手習ひデジタル信号処理(190) Scilab、{Scilabデモ}、PFR(管型反応器)

reactorGraphEC
Joseph Halfmoon

信号処理素人老人がScilabの「信号処理のデモ」を物色中だった筈が、いつの間にかカテゴリ脱出。今回は「シミュレーション」カテゴリの中の「常微分方程式」の中の「非等温管型(プラグフロー)反応器」です。化学素人老人にはナンジャラホイなモデルですが、反応工学を学ぶ姉貴兄貴の間では知らないとモグリなヤツみたいです。ホントか?

“手習ひデジタル信号処理(190) Scilab、{Scilabデモ}、PFR(管型反応器)” の続きを読む

手習ひデジタル信号処理(189) Scilab、{Scilabデモ}、ODEの相平面解析?

vectorField_EC
Joseph Halfmoon

信号処理素人老人がScilabの「信号処理のデモ」を物色中だった筈が、いつの間にかカテゴリ脱出。今回は「シミュレーション」カテゴリの中の「常微分方程式」の中の「ベクトル場」シミュレーションを一気に3つ鑑賞させていただきます。個体群動態にリミットサイクル(極限周期軌道)も登場。これって相平面解析ってやつ?知らんけど。

“手習ひデジタル信号処理(189) Scilab、{Scilabデモ}、ODEの相平面解析?” の続きを読む