<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                最近工作需要,要對wav文件中存儲的聲音信息進行分析處理。所以花了些時間收集了各種數學軟件中處理wav?文件的方法。 ### Scilab Scilab?中處理音頻文件的函數很多。其中最基本的是wavread和wavwrite。 ~~~ y=wavread(wavfile) ~~~ 將wav?文件中的波形數據讀入?y?中,波形的幅度范圍在[-1,?1]。與Matlab?不同,scilab?將波形數據存成行向量而不是列向量。 ~~~ [y,Fs,bits]=wavread(wavfile) ~~~ Fs?存的是采樣率,單位Hz,bits?是數據的位數。 ~~~ wavread(wavfile,n) ~~~ 讀取波形文件的前n個數據點。 ~~~ wavread(wavfile,[n1,n2]) ~~~ 只讀取n1?到?n2?之間的數據。 ~~~ siz = wavread(wavfile,'size') ~~~ 讀取wav文件有多少數據點,siz?為一個1行兩列的向量。siz?=?[channels?samples]?這里與Matlab?返回的結果也正好是相反的。 ~~~ wavread(wavfile,'info') ~~~ 讀取wav?文件的信息,返回一個行向量?[數據類型,通道數,?采樣率,?每秒需要多少個字節,?byte?alignment?of?a?basic?sample?block,?數據的位數,?每個數據點占的字節數,?每通道的字節數]. ~~~ wavwrite(y, wavfile) ~~~ 將?y?中的數據寫入?wavfile?中,采樣率默認為?22500?Hz,?16?bits。 ~~~ wavwrite(y, Fs, wavfile) ~~~ Fs?用來設定采樣率。 ~~~ wavwrite(y, Fs, nbits, wavfile) ~~~ nbits指定數據的位數,可以為?8、16、24和32。當?nbits!=32時,wav文件按照PCM?碼來存儲。當nbits=32時,數據按照浮點數格式存儲。這時也就不要求數據范圍在-1到1?之間了。 另一個類似作用的函數如下: ~~~ savewave(filename,x [, rate , nbits]); ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看