095

095



Współpraca z plikami zewnętrznymi 95

diag - macierz diagonalna lub wektor elementów na przekątnej,

fuli - przekształcenie macierzy rzadkiej na pełną,

flnd - wyszukiwanie elementów niezerowych, np. [/, j, 5] = find(A),

spy - wizualizacja niezerowych elementów macierzy,

gplot - graf macierzy rzadkiej.

Zadania do samodzielnego rozwiązania

Zadanie 1

Uzupełnić funkcję rysz3fgs(), opisaną w rozdziale 3, o czytanie danych generatora synchronicznego z pliku zewnętrznego z3fgsdat.m oraz zapisywanie przebiegu prądu zwarciowego krokiem dt - 0.01 s w pliku tekstowym z3fgswyn.m.

Dane generatora mogą być zapisane w pliku z3fgsdaLm następująco:

function [gsdat] =z3fgsdat % Dane generatora synchronicznego gsdat = [

taubisd

9

0.025


%xd xq xprirr.d xprimq xbisd xbisq tau tauprimd % 1    2    3    456    7    8

2 1.85    0.39    1.85    0.28    0.32    0.0025    0.085

1 ;

W funkcji rysz3fgs() powinny wystąpić instrukcje związane z czytaniem danych generatora zapisanych w pliku z3fgsdat.m, np.

[gs]=feval('z3fgsdat'); xd=gs(1); xq=gs(2); xprimd=gs(3); xprimq=gs(4); xbisd=gs(5); xbisq=gs(6);

tau=gs(7) ; tauprimd=gs(8); taubisd=gs(9);

Zadanie 2

Zmodyfikować funkcje siec(), zwarciaf) oraz zwarwyn() w taki sposób, aby realizowane były następujące działania:

•    w pliku siec.m macierz wezly ma dodatkową kolumnę zawierającą wartości dopuszczalnej mocy zwarciowej Skdop,

•    w pliku zwarcia.m obliczona moc zwarciowa jest porównywana z w artością dopuszczalną i sygnalizowane jest przekroczenie,

•    w pliku zwarwynf) w macierzy z3fwyniki dodana jest kolumna z mocą zwar ciową dopuszczalną oraz kolumna sygnalizująca przekroczenia (1 - tak, 0 - nie).


Wyszukiwarka

Podobne podstrony:
Współpraca z plikami zewnętrznymi 95 diag - macierz diagonalna lub wektor elementów na przekątnej, f
Współpraca z plikami zewnętrznymi 93 if j==0 Yzw(i,i)=Yzw(i,i)+yg; end end % macierz impedancji
Współpraca z plikami zewnętrznymi 93 if j==0 Yzw(i,i)=Yzw(i,i)+yg; end end % macierz impedancji
858. Współpraca z plikami zewnętrznymi W obliczeniach inżynierskich często korzysta się z baz danych
Współpraca z plikami zewnętrznymi 87 wezly=[); galezie=[]; jSb,wezly,galezie)=feval(zwdat);Zapisywan
89 Współpraca z plikami zewnętrznymi % kasowanie zmiennej t_eval elear t_eval; % przypisanie nazwy p
Współpraca z plikami zewnętrznymi 91 function [wezly,galezie]=siec % function
Wykaz oznaczeń i skrótów C - zbiór liczb zespolonych diag (•) - macierz diagonalna e, e - błąd
Współpraca z plikami zewnętrznymi 91 function [wezly,galezie]=siec % function
Współpraca z plikami zewnętrznymi 87 wezly=[); galezie=[]; jSb,wezly,galezie)=feval(zwdat);Zapisywan
Macierze i wyznaczniki3 89 88 Macierze i wyznaczniki Stosując operacje elementarne na wierszach lub
PB062309 szczególnym przypadkiem macierzy diagonalnej jest macierz skalarna, której wszystkie elemen
Macierze i wyznaczniki8 78 Macierze i wyznaczniki Stosując operacje elementarne na wierszach lub ko

więcej podobnych podstron