Project - Data Handling and Interpolation
PROGRAM
data=xlsread('VI (1).xlsx') %READING THE EXCEL FILE GIVEN IN THE QUESTION
v=data(:,1); %FOR OBTAINING THE FIRST COLUMN -VOLTAGE
i=data(:,2); %FOR OBTAINING THE SECOND COLUMN -CURRENT
plot(v,i,'*r'); %USUAL PLOTTING BTWN VOLTAGE AND CURRENT
vq=[-17.3:0.1:0.9]; %SETTING THE VQ RANGE GIVEN IN QUESTION
iq=interp1(v,i,vq); %1-DIMENSION INTERPOLATING THE VALUES
hold
plot(vq,iq,'--b') %PLOTTING THE SAME WE GET REMAINING MISSED VALUES
file1=fopen('current.txt','w'); %OPENING A FILE AND WRITING THE VALUES OF IQ VALUES MISSED
fprintf(file1,'%f',iq)
fclose(file1) %CLOSING AND SAVING THE FILE