092

092



92 Rozdział 8

• zapisanie wyników obliczeń w postaci funkcji zapamiętanej w w-pliku o nadanej przez użytkownika nazwie.

function zwarcia % function zwarcia

%    - czyta dane wezlowe i gałęziowe z wybranego pliku

% - wyznacza macierz admitancji zwarciowych Y % - wyznacza macierz impedancji zwarciowych Z = inv(Y)

%    - następnie dla poszczególnych wezlow sieci

%    -    impedancje zastępcza zwarciowa    wezla    w    omach

%    -    impedancje zastpecza zwarciowa    wezla    w    omach

%    -    prąd początkowy zwarciowa w wezle

%    -    moc zwarciowa w wezle

%

% wybieranie pliku z danymi do obliczeń

wdold=cd;

disp(wdold);

[fname,ścieżka]=uigetfile...

'Wybierz plik z danymi zgodny z formatem siec.m'); eval(['cd(''’,ścieżka,''')']); pwd; % aktualna ścieżka dostępu % czytanie pliku w formacie siec.m zwdat=strtok(fname,1.');

% zwdat -zmienna pamiętajaca nazwę pliku z danymi %

j=sqrt(-l); % definicja mnożnika części urojonej liczby zespolonej

tO=clock; % początek czasu obliczeń % czytanie danych z pliku zwdat wezly=[]; galezie=[];

[wezly,galezie]=feval(zwdat);

[n,mw]=size(wezly);    % wymiary tablicy danych węzłowych

[nbr,mbr]=size(galezie); % wymiary tablicy danych gałęziowych %

Yzw=zeros(n,n);

wp=galezie(:,1) ; wk=galezie(: , 2) ; rgal=galezie(:,3); xgal=galezie(:,4); zgal = rgal +j *xgal; ygal=l./zgal;

% macierz admitancji zwarciowych for k=l:nbr

i =wp(k) ;    j =wk(k) ;

zg=zgal(k); yg=ygal(k); i f i * j > 0

Yzw(i,i)=Yzw(i,i)+yg; Yzw(i,j)=-ygal(k);

Yzw(j,j)=Yzw(j,j)+yg; Yzw(j,i)=-ygal(k);

end

if i = = 0 Yzw(j,j)=Yzw(j,j)+yg; end


Wyszukiwarka

Podobne podstrony:
ANALIZA 1 SEMESTR9 a e 3 3 Korzystając ze wzorów redukcyjnych zapisać podane wyrażenia w postaci fu
dupa0076 Cecha Y jest zapisana w postaci szeregu rozdzielczego wielostopniowego, a zatem do obliczeń
skanuj0037 (92) Rozdział 2.2 Systemy te spełniają swą funkcję (planowanie zapotrzebowania) poprzez b
img041 OBLICZANIE CAŁEK Z FUNKCJI WYMIERNYCH POSTACI Ć/faz*+b)” Uwaga 3.6 Metoda wyodrębniania częśc
img043 OBLICZANIE CAŁEK Z FUNKCJI WYMIERNYCH POSTACI x//(ax*+b)" C. Jeżeli    +r
img045 OBLICZANIE CAŁEK Z FUNKCJI WYMIERNYCH POSTACI l/(j+o)”(jr+fc)’ Całkowanie funkcji wymiernych
6. 6.1 Obliczenie wartości funkcji/dla x= j: /(~) = 10 1 6.2 2 Zapisanie i rozwiązanie nierówności
gf1 Rozdział 22. Obliczyć granice funkcji w punkcie:a) lim x—>2c)
)    VI. Pochodne funkcji postaci y=f(x) Zadanie 6.13. Obliczyć pochodną funkcji y=e~
CCF20110115019 Przegląd metod analizy stateczności 12 W obliczeniach mogą być wykorzystane różne po
90 (114) 92 Rozdział 3 - obliczyć skutki finansowe zwiększenia zmianowości, jeśli suma zysku operacy
Ebook2 154 Rozdział 5. Rachunek całkowy c) Obliczamy pochodną funkcji /(x) = x1 4- 4x 4- 3, mamy f
DSC04459 (4) ROZDZIAŁ 10 POCHODNA FUNKCJI JEDNEJ ZMIENNEJ g 1 Obliczanie pochodnych funkcji 1 Korzys

więcej podobnych podstron