問題タブ [uint8array]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
121 参照

reactjs - React HookでuseStateを使用してUint8Array値全体を更新する方法は?

この方法で更新しようとしていますが、うまくいきません。配列全体を新しい値に変更したい。それを行う方法はありますか?以下は、新しい値 (Uint8Array) がどのように見えるかです。

Uint8Array の値は次のようになります。

0 投票する
1 に答える
117 参照

python - MATLAB fread 24 ビットから Python への変換

一部の MATLAB コードを Python に変換しようとしています。

コードは、シリアルからオーディオ データを読み取ります。

次に、「out」はバイナリ ファイルに保存され、fread を使用して読み戻されます。

予想どおり、サンプルあたり 3 バイトで、「d」は「out」の長さの 3 分の 1 です。しかし、fread がバイナリ データを読み取る方法がわかりません。

'out' をバイト配列として持っているか、Python でバイナリ ファイルとして開くことができ、Python で 'out' から 'd' に変換したいと考えています。numpy、struct、wave、wavio、soundfile を使用してメソッドを試しましたが、プログラミングが初めてなのであまり成功しませんでした。理想的には、一時ファイルに書き込み、そこから読み取りたくはありませんが、これは必須ではありません。

これが役立つ場合の 3 つのサンプルの例を次に示します。

誰かが私を正しい方向に向けることができますか?

ありがとう