МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

ЗВІТ
Розрахунок напруги та струму в електричному контурі.
Варіант 8.
2013
МЕТА РОБОТИ – набути навичок використання Matlab в інженерних задачах, зокрема розрахунку напруги та струму в діоді. Закріпити навички розв’язуваня трансцедентних рівнянь, програмування розрахунків з використання файл-функцій, створення користувацького інтерфейсу.
ЗАВДАННЯ
1)Розробити файл-функцію для розрахунку напруги на діоді та струму,які залежить від параметрів R,I0,? . Виконати розрахунок напруги та струму на діоді, які залежать від R,I0,?.
2)Нехай напруга джерела E0(t) змінюється в часі лінійно від 0 до 1,5 В. Модифікувати програму: виконати розрахунок напруги та струму на діоді для послідовності значень напруги джерела E0=0,1:0,1:1,5. Результати розрахунку представити у вигляді графіків в одному вікні:
- графік зміни напруги на діоді.
- графік зміни струму на діоді.
8
1000 Ом
0,5*10^(-5)A
0,0125В


Текст програми 1.
global E R I0 f
R=1000,
I0=0.5*10^-5,
f=0.0025,
E0=0.1,
F=@(x)(E0-x)/R-I0*(exp(x/f)-1)
Ud=fzero(F,0.15);
Ud
Текст програми 2.
global E R I0 f
R=1000,
I0=0.5*10^-5,
f=0.0025,
E0=0.1:0.1:1.5;
F=@(x)(E-x)/R-I0*(exp(x/f)-1)
for j=1:15;
E=E0(j);
U=fzero(F,0.15);
UD(j)=U
end
figure(1)
plot(E0,UD)
I=(E0-UD)/1000
figure(2)
plot (E0,I)
Результати програми 1.
R = 1000
I0 = 5.0000e-006
f = 0.0025
E0 = 0.1000
F = @(x)(E0-x)/R-I0*(exp(x/f)-1)
Ud = 0.0074
Результати програми 2.
UD = Columns 1 through 6
0.0142 0.0142 0.0142 0.0142 0.0142 0.0142
Columns 7 through 12
0.0142 0.0142 0.0142 0.0142 0.0142 0.0142
Columns 13 through 15
0.0142 0.0142 0.0142
I =
Columns 1 through 6
0.0001 0.0002 0.0003 0.0004 0.0005 0.0006
Columns 7 through 12
0.0007 0.0008 0.0009 0.0010 0.0011 0.0012
Columns 13 through 15
0.0013 0.0014 0.0015
Графіки

Висновок
При виконанні цієї роботи я набув навичок використання Matlab в інженерних задачах, зокрема розрахунку напруги та струму в діоді. Закріпив навички розв’язуваня трансцедентних рівнянь, програмування розрахунків з використання файл-функцій, створенні користувацького інтерфейсу.