Scilab - równania różniczkowe I rzędu (RL i RC), Politechnika Lubelska, Studia, row rzedu I rc i rl

Pobierz cały dokument
scilab.rownania.rozniczkowe.i.rzedu.rl.i.rc.doc
Rozmiar 440 KB

Fragment dokumentu:

Politechnika Lubelska

w Lublinie

Laboratorium Metod Numerycznych

Ćwiczenie nr 8

Imię i Nazwisko:

Wielgórski Mariusz

Widz Marcin

Semestr: III

Grupa: 3.5

Rok akademicki:

2012/2013

Temat:

Scilab - równania różniczkowe I rzędu (RL i RC)

Data wyk.:

12.12.2012r.

Ocena:

Cel ćwiczenia:

Celem ćwiczenia jest zapoznanie się z metodami obliczania stanów nieustalonych w obwodach RC i RL.

Schemat:

0x01 graphic

0x01 graphic

Skrypt SciLab:

clear;

xdel;

clc;

E=20;

C=0.001;

R=4;

L=0.02;

wybgen=input("wybierz generator..

1 - prądu stałego 2 - sinusoidalnego 3 - prostokątnego 4 - piłokształtnego")

select wybgen

case 1 then

function pochodna1=stany(t,x)

pochodna1=(E-R*x)/(L)

endfunction

ul0=0;

t0=0;

t=[0:0.0001:0.04];

roz=ode(ul0,t0,t,stany);

ur=R*roz;

ul=E-ur;

subplot(212)

plot2d(t,[ul'ur'roz'],style=[2,5,4],leg="ul(t)@ur(t)@i(t)",axesflag=5)

case 2 then

function pochodna01=stany0(t,x)

pochodna01=(E*sin(2*%pi*f*t)-x)/(R*C)

endfunction

function pochodna11=stany1(t,x)

pochodna11=(E*sin(2*%pi*f*t+%pi/6)-x)/(R*C)

endfunction

function pochodna21=stany2(t,x)

pochodna21=(E*sin(2*%pi*f*t+%pi/4)-x)/(R*C)

endfunction

function pochodna31=stany3(t,x)

pochodna31=(E*sin(2*%pi*f*t+%pi/3)-x)/(R*C)

endfunction

function pochodna41=stany4(t,x)

pochodna41=(E*sin(2*%pi*f*t+%pi/2)-x)/(R*C)

endfunction

function pochodna02=stany01(t,x)

pochodna02=(E*sin(2*%pi*f*t)-R*x)/(L)

endfunction

function pochodna12=stany11(t,x)

pochodna12=(E*sin(2*%pi*f*t+%pi/6)-R*x)/(L)

endfunction

function pochodna22=stany21(t,x)

pochodna22=(E*sin(2*%pi*f*t+%pi/4)-R*x)/(L)

endfunction

function pochodna32=stany31(t,x)

pochodna32=(E*sin(2*%pi*f*t+%pi/3)-R*x)/(L)

endfunction

function pochodna42=stany41(t,x)

pochodna42=(E*sin(2*%pi*f*t+%pi/2)-R*x)/(L)

endfunction

f=50;

t=[0:0.0001:0.02];

e0= E*sin(2*%pi*f*t);

e1= E*sin(2*%pi*f*t+%pi/6);

e2= E*sin(2*%pi*f*t+%pi/4);

e3= E*sin(2*%pi*f*t+%pi/3);

e4= E*sin(2*%pi*f*t+%pi/2);

uc0=0;

ul0=0;

t0=0;

roz0=ode(uc0,t0,t,stany0);


Pobierz cały dokument
scilab.rownania.rozniczkowe.i.rzedu.rl.i.rc.doc
rozmiar 440 KB
Wyszukiwarka

Podobne podstrony:
Równania różniczkowe sciąga, Politechnika Lubelska, Studia, Studia, Sprawozdania, studia, Matematyka
Równania różniczkowe, Politechnika Lubelska, Studia, Studia, Sprawozdania, studia, Matematyka, MATEM
RÓWNANIE RÓŻNICZKOWE RZĘDU I O ZMIENNYCH ROZDZIELONYCH
11Rownania rozniczkowe, 3.Równania różniczkowe rzędu pierwszego sprowadzone do równań różniczkowych
102 rownania rozniczkowe 1 rzedu z pelnymi rozwiazaniami krok po kroku (2)
rozniczki, Politechnika Lubelska, Studia, sem III
10. Równania różniczkowe rzędu drugiego
5. rownania rozniczkowe rzedu pierwszego
rozwiązywanie układów równań liniowych spr, Politechnika Lubelska, Studia, Studia, sem III, sprawka,
Stany nieustalone w obwodach z elementami RC, Politechnika Lubelska, Studia, ELEKTROTECHNIKA LABORAT
Cw 9 DUO, Politechnika Lubelska, Studia, Studia, sem III, pen, METODY NUMERYCZNE, Scilab
symulacje numeryczne w pakiecie SCILAB SCICOS, Politechnika Lubelska, Studia, metody numeryczne
Badanie wyłączników różnicowoprądowych, Politechnika Lubelska, Studia, Semestr 6, sem VI
równania różniczkowe I rzędu niejednorodne, Studia, EiT semestr-1, Matematyka (starsze roczniki), Ma
13 1 Równania różniczkowe rzędu pierwszego
Równania różniczkowe rzędu pierwszego, @@@BUDOWNICTWO@@@, Matematyka

więcej podobnych podstron

kontakt | polityka prywatności