نصب تولباکس WFDB فیزیونت در متلب


سایت فیزیونت یک وبسایت پایگاه داده پزشکی است که داده های بسیار معتبری ارائه میدهد. سیگنالهای حیاتی این سایت با فرمتهای مختلفی هستند که برای خواندن آنها در متلب لازمه که از تولباکس خود وبسایت فیزیونت استفاده کنیم. تولباکس  WFDB فیزیونت برای خواندن، نوشتن و پردازش سیگنالهای حیاتی این وبسایت ارائه شده است و معمولا اضافه کردن این تولباکس با روال add to path به متلب با مشکل مواجه میشه و خیلی مواقع تولباکس درست کار نمی‌کند. احتمالا خیلی از شما هم موقع استفاده کردن از این تولباکس با مشکل خطاهای گاه و بی گاه تولباکس WFDB مواجه شده اید. در این پست (ویدیو) روال نصب تولباکس WFDB در متلب رو توضیح میدهیم تا خیلی راحت نصب کنید و دیگه مشکلات روال دستی add to path رو تجربه نکنید.

نحوه نصب تولباکس WFDB فیزیونت در متلب

در این ویدیوی مراحل را کامل توضیح داده ایم. (ویدیو در یوتیوب قرار گرفته است).


مرحله اول: ابتدا به صفحه زیر در فیزیونت بروید، جایی تولباکس wfdb فیزیونت برای متلب قرار گرفته است. سپس کد قرار گرفته در صفحه رو کپی کنید.

نحوه نصب تولباکس WFDB فیزیونت در متلب

مرحله دوم: سپس برید در یک مسیری که میخواهید تولباکس قرار بگیرید یک پوشه ایجاد کنید.

نحوه نصب تولباکس WFDB فیزیونت در متلب

مرحله سوم: بعد در محیط متلب یک فایل script ایجاد کنید و کد رو اونجا پیست کنید.

نحوه نصب تولباکس WFDB فیزیونت در متلب

مرحله چهارم: کد رو در داخل مسیری که مشخص کردید ذخیره کنید.

نحوه نصب تولباکس WFDB فیزیونت در متلب

مرحله پنجم: کد رو اجرا کنید تا تولباکس رو دانلود کرده و به محیط متلب اضافه کند. صبر کنید تا کد اجرا شود و دانلود تکمیل شود.

نکته: حتما از فعال بودن اینترنت خود اطمینان حاصل کنید. اگر یه وقت دانلود انجام نشد، vpn رو روشن کنید که مشکلی پیش نیاد.

تولباکسwfdb  فیزیونت نصب شده و میتوانید از توابع داخل اون استفاده کنید.برای تست میتونید از کدهای زیر استفاده کنید.

نحوه خواندن فایل .dat و .atr فیزیونت در متلب

MATLAB

clc
clear
close all
%% www.onlinebme.com
% Read data
recordName = 'dataset\100.dat';
[sig,fs,time]= rdsamp(recordName);
% Read the annotations
annotator = 'atr';
[ann,anntype,subtype,chan,num,comments]=rdann(recordName, annotator);

نحوه خواندن فایل .edf و .seizures فیزیونت در متلب

MATLAB

clc
clear
close all
%% www.onlinebme.com
% Read data
recordName = 'dataset\chb01_03.edf';
[sig,fs,time]= rdsamp(recordName);
% Read the annotations
annotator = 'seizures';
[ann,anntype,subtype,chan,num,comments]=rdann(recordName, annotator);

موفق باشید


دیدگاه ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

code