%************************************************************************** % James Lamberg 10May05 % EE 5821 Biomedical Modeling % Plots ECG Based On Export Data From PhysioNet_ECG_Exporter.m or % PhysioNet_ECG_Text_Exporter.m %************************************************************************** clc; clear all; close all; %************************************************************************** % Get Data & User Inputs %************************************************************************** File_Name = input('ECG Data File Name = ','s'); load(File_Name); %************************************************************************** % Plot Data %************************************************************************** plot(Time_Adjusted,ECG_1,'b'); hold on; plot(Time_Adjusted,ECG_2,'r'); %************************************************************************** % Fix Axes & Label %************************************************************************** Axis_X_Min = Time_Adjusted(1); Axis_X_Max = Time_Adjusted(length(Time_Adjusted)); Axis_Y = ylim; Axis_Y_Min = Axis_Y(1); Axis_Y_Max = Axis_Y(2); axis([Axis_X_Min Axis_X_Max Axis_Y_Min Axis_Y_Max]); Plot_Title = strcat('ECG Data From: ', File_Name); Plot_Title = regexprep(Plot_Title, '_', '-'); title(Plot_Title); xlabel('Time In Seconds (s)'); ylabel('ECG Amplitude In MilliVolts (mV)'); %************************************************************************** % End Of Code %**************************************************************************