Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

18. The intrinsic electrical conductivity ? of a semiconductor can be approximat

ID: 2291783 • Letter: 1

Question

18. The intrinsic electrical conductivity ? of a semiconductor can be approximated by: where ? ?s measured in (a-m) Eg IS the band gap energy kis Boltzmann's constart 862-10 eV/K), and Ts temperature in kelvins. For germanum : 13.83 and Eg 067 ev. Write a program in a script file that calculates the intrinsic electrical conductivity for germanium for various temperatures. The values of the temperature should be read from an xls spreadsheet using the xlsread Command. The output should be presented as a table where the first column is the temperature and the second column is the intrinsic electrical conductivity. Use the following values for temperature: 400, 435, 475, 500, 520, and 545 K.

Explanation / Answer

clc
close all
clear all
Temp=xlsread('testdata.xlsx');
C=13.83;
k=8.62e-5;
Eg=0.67;
sigma=exp(C-Eg./(2*k*Temp));
fprintf('The Electrical conductiivity at different temperatures are: ')
fprintf(' Temperature Electrical Conductivity (ohm-amp) ')
fprintf(' ----------- ----------------------- ')
for i=1:length(sigma)
fprintf(' %d %4.4f ',Temp(i),sigma(i))
end
xlswrite('ElectricalConductivity.xlsx',[Temp sigma])

Output:

The Electrical conductiivity at different temperatures are:
Temperature Electrical Conductivity(ohm-amp)
---------------- --------------------------------------------
400 61.2046
435 133.7473
475 283.8065
500 427.2538
520 576.1253
545 811.7191

Temperature is read from excel name testdata.xlsx and then obtained electrical conductivity with temperature is stored in excel again.

Please provide feedback.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote