日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php中复选框删除数据_ERP分析中如何自动删除休息阶段的脑电数据?

發布時間:2024/10/6 php 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php中复选框删除数据_ERP分析中如何自动删除休息阶段的脑电数据? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章轉載自公眾號:流浪心球

作者:念靖晴

為了保證EEG研究中采集到的腦電數據的質量。因此在整個實驗任務進行中,研究者往往會設置休息階段,休息階段的時長設置一般有以下幾種形式:
  • 被試自主決定

  • 強制休息一定時長和被試自主決定

  • 研究者決定

  • 處于休息階段的被試,可能會有一些輕微的肢體運動等,進而產生更大的腦電偽跡。從而干擾或影響對后續ERP數據分析中正常任務進行時腦電偽跡的識別判斷和拒絕。因此,在進行ERP數據分析前有必要刪除休息階段的腦電數據。以往的研究者主要依靠手動的方法去刪除相應的數據,這種方法往往需要花費大量的時間和精力,有時候一不留神還可能發生遺漏、錯刪等現象。我作為一個比較“懶”的人,一直試圖擺脫這個痛苦的過程,從知道每次ERP數據分析開始前需要手動刪除休息階段數據開始,我就在尋找一個便捷的方式去計算機去幫我實現這個痛苦的過程,眾里尋他千百度,驀然回首它在別人的代碼中。廢話到此結束,切入正題,完整代碼如下(此代碼僅適用于Matlab):%?Transform?"boundary"?to?"-99"EEG?=?pop_creabasiceventlist(?EEG?,?'AlphanumericCleaning',?'on',?'BoundaryNumeric',?{?-99?},?'BoundaryString',{?'boundary'?}?);% Remove segments of EEG during the break periods in between trial blocks (defined as 2 seconds or longer in between successive stimulus event codes)EEG?=?pop_erplabDeleteTimeSegments(?EEG?,?'displayEEG',?0,?'endEventcodeBufferMS',??2000,?'ignoreUseEventcodes',?[111?112?121?122?211?212?221?222],?'ignoreUseType',?'Use',?'startEventcodeBufferMS',??2000,?'timeThresholdMS',??2000?);代碼解讀:由于代碼僅適用于數值,但由于腦電采集設備的第一個Marker或Evencodes為?boundary?,為導致后面的代碼沒法正常運行,因此需要將boundary?轉化為一個相應的數值,如:-99。即代碼:EEG = pop_creabasiceventlist( EEG , 'AlphanumericCleaning', 'on', 'BoundaryNumeric', { -99 }, 'BoundaryString',{ 'boundary' } );在進行對應轉換后,執行如下的代碼:EEG = pop_erplabDeleteTimeSegments( EEG , 'displayEEG', 0, 'endEventcodeBufferMS', 2000, 'ignoreUseEventcodes', [111 112 121 122 211 212 221 222], 'ignoreUseType', 'Use', 'startEventcodeBufferMS', 2000, 'timeThresholdMS', 2000 );在此代碼中,有以下幾個內容需要進行修改:第一處需要修改的地方為Maker 或 Evencodes,代碼中的示例為:[111 112 121 122 211 212 221 222],你需要將你研究中使用的所有的Maker 或 Evencodes都需要填入,包含事件Marker 和反應Marker。第二處需要修改的地方為:Maker 或 Evencodes 開始前和結束后的時長,這個需要根據你自己單個試次的時長來自行確定。示例中的時長為 2s ( 2000 ms)。溫馨提示:運行此代碼,需要提前在Matlab 中加載EEGlab 和 ERPlab。實際使用示例:代碼使用前:使用代碼:????EEG??=?pop_creabasiceventlist(?EEG?,?'AlphanumericCleaning',?'on',?'BoundaryNumeric',?{?-99?},?'BoundaryString',{?'boundary'?}?); %Remove segments of EEG during the break periods in between trial blocks (defined as 2 seconds or longer in between successive stimulus event codes)????EEG??=?pop_erplabDeleteTimeSegments(?EEG?,?'displayEEG',?0,?'endEventcodeBufferMS',?3000,?'ignoreUseEventcodes',[11?21?22?31?41?43?51?53?61?63?71?73?77?88?99],?'ignoreUseType',?'Use',?'startEventcodeBufferMS',??3000,?'timeThresholdMS',?3000);使用代碼后:排版:華華作者:念靖晴校對:喵君姐姐文章轉載自公眾號:流浪心球

    干貨 | 腦電-超掃描數據分析

    帕金森病患者腦電時空微狀態分析

    如何使用Cartool工具包分析EEG源成像?

    Nature neuroscience:提高EEG/MEG研究可重復性

    因為微信更改了推送規則,如果不想錯過我們的精彩內容,請點『在看』以及星標?我們呦!

    總結

    以上是生活随笔為你收集整理的php中复选框删除数据_ERP分析中如何自动删除休息阶段的脑电数据?的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。