- Bagaimana melakukan downsampling dalam matlab?
- Bagaimana anda memilih beberapa lajur dari matriks di MATLAB?
- Bagaimana anda mengakses lajur matriks di MATLAB?
- Bagaimana anda menghancurkan isyarat dalam MATLAB?
Bagaimana melakukan downsampling dalam matlab?
y = downsample (x, n) menurunkan kadar sampel x dengan menyimpan sampel pertama dan kemudian setiap sampel n selepas yang pertama. Jika x adalah matriks, fungsi merawat setiap lajur sebagai urutan berasingan. y = downsample (x, n, fasa) Menentukan bilangan sampel yang akan mengimbangi urutan downsampled.
Bagaimana anda memilih beberapa lajur dari matriks di MATLAB?
Biasanya, ia akan menjadi: xdatatemp = xdata (:, 77:86) - untuk memilih lajur 77 hingga 86.
Bagaimana anda mengakses lajur matriks di MATLAB?
Sekiranya anda ingin mengakses semua baris atau lajur, gunakan pengendali kolon dengan sendirinya. Sebagai contoh, kembalikan keseluruhan lajur ketiga a . Secara umum, anda boleh menggunakan pengindeksan untuk mengakses unsur -unsur array dalam MATLAB tanpa mengira jenis atau dimensinya datanya. Contohnya, mengakses lajur array datetime.
Bagaimana anda menghancurkan isyarat dalam MATLAB?
y = decimate (x, r) mengurangkan kadar sampel x, isyarat input, dengan faktor r r . Vektor yang hancur, y, dipendekkan oleh faktor r supaya panjang (y) = ceil (panjang (x)/r) .