signal-processing

    0

    1答えて

    ローパスとハイパスの2種類のフィルター効果があります。しかし、両方のサウンドサンプルを私のオーディオサンプルバッファーで処理した後、両方のエフェクトは実行時に聞こえません。宣言される2番目のフィルタは、ただ聞こえます。私は共振周波数ビットを呼び出す順番を入れ替えることで多くの実験を行いましたが、宣言される第2のフィルタタイプは実行時にのみ出力されます。 私は、「音声連鎖」と呼ばれる処理について説明

    0

    1答えて

    私は1800の長さの4500個のベクトルを持つ行列を持っています。そのために、行列の2つのベクトルの間のDTW(動的時間ワーピング)距離を計算する必要があります。 私は(三角形のようになります)4500x4500行列の半分を埋めるために、ネストされたループを使用しています matr = zeros(4500,4500); %initializing empty matrix to fill dtw

    -1

    2答えて

    私はMatlabを使用する必要があるデジタル信号処理コースを取っています。私はまだ非常に初心者なので、これは非常に基本的なものであれば申し訳ありませんが、私はこのためにGoogleにする方法を知らない。 私は直線性をチェックするはずです。私はrandn(1,100)で作られたベクトルのカップルを持っていると私は F{a·x1 [n]+b·x2 [n]} = a·F{x1 [n]}+b·F{x2 [

    0

    1答えて

    私はいくつかのアルゴリズムをテストするためにPythonで2つの正弦波を作成しています。特に位相間の遅延を測定して修正しました。なお、これは、異なる力率の電流変圧器によって追加された位相オフセットを補正するようになっている電源電圧と電流 from math import * from random import randint import numpy as np import matplo

    -2

    1答えて

    私は加速度計からの信号を受け取り、信号を消音するためにTVDアルゴリズムを使用するコードを記述しています。私は しかし、私はそれを実行したとき、私はピークを検出したい、と私はMATLABでfindchangepts関数を使用することができると思うが、:私たちは、私はそれを行うために管理以下のグラフで見ることができるように 我々はそれがピークを検出しません見ることができるように次があります。誰も関数

    0

    1答えて

    どのようにして、2つの離散時間信号を異なる時間インデックスで合計することができますか?時刻インデックスn1=-3:1に第1の信号x=[1 2 3 4 5]が与えられ、時刻インデックスn2=0:4に第2の信号y=[1 1 2 2 3]が与えられる。 長さが異なるので、これらの2つの信号を追加するだけではなりません。これまでのコードは n1=-3:1; x=input('Enter the valu

    1

    1答えて

    私はEEG信号データを含むEDFファイルのコレクションを持っています。私はpyedflibを使用してファイルにアクセスしていますが、一部のファイルから信号を読み取ることが困難な場合がよくあります。基本的には、信号値を読み込もうとすると、すべて0の配列を持つファイルがいくつかあります。与えられた:これは、長さ「file_dur」*「のFS」の配列を返します def get_sig(fname):

    0

    1答えて

    私はオーディオファイルをロードし、 [sample, sampleRate] = audioread(audiofile); でsampleとsampleRateを取得し、私は秒単位でオーディオの長さを取得したい、どのように私は進むのか?

    0

    1答えて

    それらが整列し、同じ長さを有しているように、私は、次のようにfinddelay使用してオーディオ信号の対をトリム/(同じ周波数)をクリップすることができる午前: d12 = finddelay(s1,s2); if(d12 < 1) start1 = -d12+1; start2 = 1; end1 = length(s1); end2 = min(len