R言語のパッケージbootには、ブートストラップ法のサンプルデータセット多数、しかし今回もブートストラップ法は試みておりませぬ。いつやるの?さて、今回のデータセット名は claridge です。そのお名前で検索すると「五つ星」高級ホテルがドーンと見つかりますが関係ないみたい。左利きの傾向と遺伝に関するデータらしいっす。
STM32三昧(3) Cube IDEでDAC出力、ソフトウエアトリガ、Nucleo
STMicroelectronics社純正開発環境Cube IDEを使用し、STM32のHAL(hardware abstraction layer)を思いつくまま試用中。今回はアナログ出力を行ってみたいと思います。DAコンバータね。まずはソフトウエアループで出力タイミングを制御してゆっくりした三角波を出力してみます。
“STM32三昧(3) Cube IDEでDAC出力、ソフトウエアトリガ、Nucleo” の続きを読む
忘却の微分方程式(122) 反復練習85、微分方程式の一般解、Maxima
約100回近い「単元」を乗り越えて今回から微分方程式に戻ることになりました。長かったです。とはいえまだ、Maxima様のオペレーションを固めるための反復練習の一環であります。最初はフツーの常微分方程式の一般解を求めるというアリガチなところから。しかし「一般解を求める」というところが意外にメンドイ?良い方法は無いのか?
MicroPython的午睡(129)M5Stack UIFlow2、「Btn」を押してみる
前回はUIFlow2版MicroPythonをつかってM5Stackの表示に触ってみました。今回はディスプレイ下部に並んでいる3個のボタンを使ってみます。前回同様M5モジュールの中のクラスや関数を使うので、ついでにM5モジュール内の「細々」したところにも触っていきたいと思います。API多すぎ。とても触り切れませぬ。
PIC三昧(21) TIMER0、外部クロックをカウント、PIC16F18855
前回は内部のクロックを外部出力するCLKREFモジュールを練習しました。今回は外部からクロックを入力して数えてみます。PIC16F18855はタイマ(カウンタ)が充実、0から6まで7本もあります。今回はそのうちのTIMER0を使って外部クロックをカウント、周期的にタイマ0割り込みを発生させてみます。
手習ひデジタル信号処理(106) Scilab、cmp_bits()の代替自前関数
このところ「バイナリシーケンス」の操作に関する低レベルな関数を作製したりしてきておるのですが、ちょっと困ったことがあります。comm_tbx内のバイナリシーケンスの比較(ビットエラーの検出)をするための関数cmp_bits()がエラーで落ちます。今回はこの回避の仕方および「より低レベルな」代替関数作成。低レベル指向。
ぐだぐだ低レベルプログラミング(140)ARM64(AArach64)SIMD cmeq
今回練習するのはSIMDの比較命令です。スカラー同士の比較であれば分岐のためですが、SIMDの場合は各要素の計算を「通すか否か」のマスク的なものの生成。今回対象は浮動小数比較でなく整数のみですが、いつものとおりA64の命令多すぎ。便利そうな命令は網羅するのがArmの行き方か。ミニマリストではないわいな。多分。
GoにいればGoに従え(41) ラズパイPico、ArmのSystick使えるの?
前回は周辺装置の割り込みの「元締め」NVICの動作状況を見てみました。しかしNVICを経由しないArmコア固有の例外、システム割り込みの中にSysTickというものも含まれているのです。プロセッサクロックで動作している高速なタイマです。今回はこいつが使えるのか否かを確かめてみます。 “GoにいればGoに従え(41) ラズパイPico、ArmのSystick使えるの?” の続きを読む
データのお砂場(107) R言語、channing、老人ホーム入居者データ、{boot}
R言語のパッケージbootには、ブートストラップ法の適用むけと想定できるサンプルデータセット多数が含まれてます。ブートストラップ法の適用自体、忘却力の年寄には過ぎたる技なので毎回は行えてません。しかし今回のデータは「右打ち切りデータ」に対してブートストラップ法を適用するためのもののようです。ディープ過ぎ?
帰らざるMOS回路(40) 2相ノンオーバラップクロックをVerilogで設計もどき
別件記事で古の8080用の2相ノンオーバラップクロックもどきを制作。標準ロジックIC2個、合計7ゲートのロジックを組むのが老人には辛いっす。この際FPGAでやれば自分で配線せずとも出来るじゃん。ということでFPGAにしてみることにしましたが、そのためには回路をHDLで書かないとなりません。久しぶりにVerilog?
忘却の微分方程式(121) 反復練習84、グリーンの定理、Maxima
奥底で渦をまく者どもを引っくくって積分すればあら不思議、表に見えている何やらをまるっと積分するのと等価だと。ストークスの定理は「ベクトル解析業界」の一丁目一番地かもしれません。今回はそんなストークスの定理の手前の平面にいるらしいグリーンの定理を練習してみます。Maxima様に計算をお願するだけだけれども。
STM32三昧(2) Cube IDEでGPIOから割り込み、Nucleo
STMicroelectronics社純正開発環境Cube IDEを使用し、STM32のHAL(hardware abstraction layer)を思いつくまま試用中です。前回はGPIO入力とprintf出力を使えるようになりました。今回はソフトウエアでのGPIOポーリングを割り込み入力に変更してみます。 “STM32三昧(2) Cube IDEでGPIOから割り込み、Nucleo” の続きを読む
手習ひデジタル信号処理(105) Scilab、comm_tbx、赤外線リモコンの波形
ここ数回、NRZとかNRZIとか「バイナリシーケンス」の操作を行ってきました。通常はこのバイナリシーケンスを変調・復調して搬送波に載せたり取り出したりするのがメンドクセーわけです。しかしそこを簡単に済ませている奴を思い出しました。赤外線リモコンのあれね。今回はScilab上で赤外線リモコンのバイナリシーケンスを作製してみます。