
Rのパッケージ「Boot」に含まれるサンプルデータセットをabc順に経めぐってます。今回はneuroとな。ニューロと聞くと何か別のものを思い出して(老人の頭の中のニューロンも発火)しまいますが、今回のは「本物の」人間のニューロンの実験データみたいです。ニューロンの実験って頭に電極突き刺すの?そんなことはないみたい。
デバイス作る人>>デバイス使う人>>デバイスおたく
別シリーズで年甲斐もなく微分方程式の解き方をMaxima様に教わっている年寄です。今回は、Googleの生成AI、Gemini様にまた茫漠とした問いかけをしてしまいました。「地表面における空気抵抗を含んだ落下の微分方程式を立ててください」と。Gemini様のお答えは年寄の予想外に「深い」ものでありました。流体力学よ。
ode2関数に1階微分方程式を食べさせたときに初期値問題を解くための関数 ic1を第129回で練習しました。今回、ode2に食べていただくのは「2階同次線形微分方程式」です。この場合に初期値問題を解くための関数は ic2 です。分かり易いっちゃ、分かり易い?でも bc2 というお仲間もいるみたいなんだけれども。
別シリーズでGoogleの生成AI、Gemini様にVerilogコードなど書いていただいております。Verilog素人の年寄が捻りだすよりお楽に感じます。そこで今回からしばらく、まずGemini様にお願いして、それを年寄がCMOD-S7ボード用に実装する、という段取りで練習したいと思います。今回はシリパラ変換ね。
過去3回、ScilabのFIRフィルタ設計関数3種について同条件(33次、ローパス、正規化カットオフ周波数0.2Hz)でフィルタ係数を求めてきました。今回は第4の設計関数 eqfir を使用してみます。eqfirは「ミニマックス近似」ということなので、インパルス応答を近似した多項式の一番良さげなやつで求めたってこと?
“手習ひデジタル信号処理(122) Scilab、eqfirでFIRフィルタを設計” の続きを読む
SIMDの「整数変換系」まだあると思ったらFRINT32X一族はARMv8.0には存在せず。ラッキー?前回で整数変換系の練習は終わりであります。そこで次の単元?に入ったですが、今度はSIMDのMUL系、まだ練習してないことに気づきました。もっとムツカシー奴らは練習していたのにシンプルなMULやってなかったのね。。。
生成AIしてますか?頭の固い年寄はサッパリなので練習中です。今回はGoogle GeminiにBCDデコーダを設計してもらいました。標準ロジック 74HC42 相当の動作をする回路を想定。前回のバイナリカウンタは生成されたVerilogソースそのままでシミュレーションOKでしたが、今回は多少変更が必要でした。
“AIの片隅で(27) Googleの生成AI、GeminiにBCDデコーダを設計してもらう” の続きを読む
前回から2階の線形微分方程式に入りました。ode2の切れ味は2階になっても変わらず。折角、教科書が有用な定理を教えてくれ、それにそって解けるように例題も準備されているというのに、当方、ode2にひたすら頼ってます。他力本願。違うか? 今回も「定数係数2階同次線形微分方程式」を解くための定理をお教えいただいているのに。 “忘却の微分方程式(138) 反復練習101、2階同次線形微分方程式の一般解、Maxima” の続きを読む
Event handling paletteの練習2回目です。前回は、エッジ検出、遅延に分周と「ハードテイスト」なイベント処理を練習しましたが、今回は、論理演算にIF~THEN~ELSE的な「ソフトテイスト」なものどもです。イベント処理だけでフローを描くと縦に長くなるのでイベントでもGOTOしてます。あったのね。
前回は第2のFIRフィルタ設計関数wfirでFIRフィルタを作製してみました。GUI(wfir_gui)はイマイチ(個人の感想です)だけれども「フツーに便利」な感じっす。今回は第3のFIRフィルタ設計関数ffilt関数を使ってみます。こいつが一番シンプル?な関数なんだけれども秘密?、謎?も多い(個人の感想です。)