0

我正在使用八度音程,但在整理范围时遇到了麻烦。我可以通过说包括小于或等于 4 的任何内容来完成 delta 部分。但我忘记了如何为 Theta 部分选择一个数字范围。例如从 4 到 8。

PS 我正在使用 Octave/Matlab

%   delta 0hz to 4 hz
    array2_deltafreq_sort=sortrows(array2,1); %used only to export txt file
    array2_deltafreq_sort_limit_idx=array2_deltafreq_sort(:,1)<=4 ;% idx to limit array 

我累了

%theta 4hz to 8hz
    array2_thetafreq_sort=sortrows(array2,1); %used only to export txt file
    array2_thetafreq_sort_limit_idx=array2_thetafreq_sort(:,1)<=4 & array2_thetafreq_sort(:,1)>=8  ;% idx to limit array to
    array2_thetafreq_sort_limit=array2_thetafreq_sort(array2_thetafreq_sort_limit_idx,:);

但是当我查看数组时,我得到array2_thetafreq_sort_limit = [](0x8)

4

1 回答 1

1

试试这个:

    array2_thetafreq_sort_limit_idx=array2_thetafreq_sort(:,1)<=8 & array2_thetafreq_sort(:,1)>=4  ;% idx to limit array 
于 2012-12-26T03:35:07.207 回答