Challenge

Project - Data Handling and Interpolation

In a laboratory experiment, data of voltage and current has been recorded and the same is attached in an excel file ( VI.xlsx ). Read the excel file in the Matlab program and perform the interpolation in the range of -17.3:0.1:0.9. Generate the interactive plot for the interpolated data. Additionally, compute the current values for given voltages below and store them in a text file.

VV =[-17.2 -17.1 -13.8 -13.5 -13.0 -12.5 -11 -9 -5.76 -6 -1 0.11 0.25 0.5 0.61]’

Key Highlights:

Graphical solutions are more visual and appealing

Interpolation of data

Read excel file

Write to text file

Deliverables:

Find missing data and save it in text

Interpolate the data set

Save your program and attach the same.

Save txt file and upload in attachment

Your Answers

Aim :

In a laboratory experiment, data of voltage and current has been recorded and the same is attached in an excel file ( VI.xlsx ). Read the excel file in the Matlab program and perform the interpolation in the range of -17.3:0.1:0.9. Generate the interactive plot for the interpolated data. Additionally, compute the current values for given voltages below and store them in a text file.

VV =[-17.2 -17.1 -13.8 -13.5 -13.0 -12.5 -11 -9 -5.76 -6 -1 0.11 0.25 0.5 0.61]’

Answer:

plot(VVolt,ImAmp,'-ob','MarkerFacecolor','r','linewidth',3);

VV = interpl(VVolt,ImAmp)

VVolt=-17.3:0.1:0.9;

xlabel('voltage');

ylabel('current');

fileidl=fopen('C:\users\suman\Documents\week3.xlsx','r')

fileid=fopen('C:\users\suman\Documents\Matlab basics\project.txt','w')

VV =[-17.2 -17.1 -13.8 -13.5 -13.0 -12.5 -11 -9 -5.76 -6 -1 0.11 0.25 0.5 0.61];

VVolt=-17.3:0.1:0.9;

c=interpl(VV,VVolt);

fprintf(fileid,'%d',VV)

figure

plot((-28:-14),VV,'o',VVolt,c,'*');

ylabel('voltage');

xlabel('current');

legend('VV','c');

THE MATLAB PROGRAMMES WITH THE MAPS ARE UPLODED AS FILE BELOW

Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.