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.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.