Skip to content

Commit e7132fd

Browse files
authored
Add files via upload
1 parent 670114a commit e7132fd

4 files changed

+2415
-80
lines changed

bode_polezero.ipynb

+1,251
Large diffs are not rendered by default.

koeficijenti_prijenosne_funkcije.ipynb

+18-17
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@
55
"metadata": {},
66
"source": [
77
"# Koeficijenti prijenosne funkcije\n",
8-
"Za razne operacije proracuna stabilnosti sustava potrebno je prijenosnu funkciju pojednostaviti, rasclaniti, odvojiti brojnik i nazivnik u zasebne varijable te potom odvojiti sve koeficijente uz potencije s-a u zasebne varijable.\n",
98
"\n",
10-
"Bez toga nije moguce odraditi hurwitzov i routhov kriterij stabilnosti.\n",
9+
"Za razne operacije proračuna stabilnosti sustava potrebno je prijenosnu funkciju pojednostaviti, rasčlaniti, odvojiti brojnik i nazivnik u zasebne varijable te potom odvojiti sve koeficijente uz potencije s-a u zasebne varijable.\n",
1110
"\n",
12-
"Python funkcije koje se koriste za ove operacije dio su ```Sympy``` knjiznice.\n",
11+
"Bez toga nije moguće odraditi hurwitzov i routhov kriterij stabilnosti.\n",
12+
"\n",
13+
"Python funkcije koje se koriste za ove operacije dio su ```Sympy``` knjižnice.\n",
1314
"```python\n",
1415
"* symbols\n",
1516
"* poly\n",
@@ -18,14 +19,14 @@
1819
"* fraction\n",
1920
"```\n",
2021
"\n",
21-
"### Primjer s brojcanim koeficijentima"
22+
"### Primjer s numerickim koeficijentima"
2223
]
2324
},
2425
{
2526
"cell_type": "markdown",
2627
"metadata": {},
2728
"source": [
28-
"Za pocetak potrebno je obrisati sve varijable iz memorije."
29+
"Za početak potrebno je obrisati sve varijable iz memorije."
2930
]
3031
},
3132
{
@@ -65,7 +66,7 @@
6566
"cell_type": "markdown",
6667
"metadata": {},
6768
"source": [
68-
"Potrebno je definirati sva imena matematickih varijabli koje koristimo."
69+
"Potrebno je definirati sva imena matematičkih varijabli koje koristimo."
6970
]
7071
},
7172
{
@@ -81,7 +82,7 @@
8182
"cell_type": "markdown",
8283
"metadata": {},
8384
"source": [
84-
"Potenciranje u pythonu vrsimo s ```**``` u obliku ```VARIJABLA**POTENCIJA```"
85+
"Potenciranje u pythonu vršimo s ```**``` u obliku ```VARIJABLA**POTENCIJA```"
8586
]
8687
},
8788
{
@@ -115,7 +116,7 @@
115116
"cell_type": "markdown",
116117
"metadata": {},
117118
"source": [
118-
"Funkciju mozemo razviti u polinom putem funkcije ```expand()```"
119+
"Funkciju možemo razviti u polinom putem funkcije ```expand()```"
119120
]
120121
},
121122
{
@@ -141,15 +142,15 @@
141142
}
142143
],
143144
"source": [
144-
"tf_simp = expand(tf)\n",
145-
"display(tf_simp)"
145+
"tf_poly = expand(tf)\n",
146+
"display(tf_poly)"
146147
]
147148
},
148149
{
149150
"cell_type": "markdown",
150151
"metadata": {},
151152
"source": [
152-
"Koeficijente uz ```S^n``` mozemo dobiti putem funkcije ```poly(n, s)```\n",
153+
"Koeficijente uz ```S^n``` možemo dobiti putem funkcije ```poly(n, s)```\n",
153154
"No za to je prvo potrebno odvojiti brojnik i nazivnik"
154155
]
155156
},
@@ -187,7 +188,7 @@
187188
}
188189
],
189190
"source": [
190-
"brojnik, nazivnik = fraction(tf_simp)\n",
191+
"brojnik, nazivnik = fraction(tf_poly)\n",
191192
"display(brojnik)\n",
192193
"display(nazivnik)"
193194
]
@@ -196,7 +197,7 @@
196197
"cell_type": "markdown",
197198
"metadata": {},
198199
"source": [
199-
"Sada kada smo odvojili brojnik i nazvinik u zasebne varijable mozemo primjeniti ```poly()``` funkciju"
200+
"Sada kada smo odvojili brojnik i nazivnik u zasebne varijable možemo primjeniti ```poly()``` funkciju"
200201
]
201202
},
202203
{
@@ -258,7 +259,7 @@
258259
"cell_type": "markdown",
259260
"metadata": {},
260261
"source": [
261-
"Koeficijenti su zapisani u matricu obrnutim redoslijedom nego sto inace zapisujemo, na prvom mjestu je koeficijent uz najvisi eksponent s-a stoga treba paziti u izvlacenju koeficijenata."
262+
"Koeficijenti su zapisani u matricu obrnutim redoslijedom nego što inače zapisujemo, na prvom mjestu je koeficijent uz najviši eksponent s-a stoga treba paziti u izvlačenju koeficijenata."
262263
]
263264
},
264265
{
@@ -331,15 +332,15 @@
331332
"cell_type": "markdown",
332333
"metadata": {},
333334
"source": [
334-
"Na ovaj nacin smo odvojili koeficijente uz eksponente s-a u zasebne varijable ```s0``` ```s1``` ```s2``` i ```s3```.\n",
335-
"U ovom slucaju radi se o brojcanim koeficijentima, no na isti nacin bi smo odvojili i koeficijente u obliku simbolickih varijabli."
335+
"Na ovaj način smo odvojili koeficijente uz eksponente s-a u zasebne varijable ```s0``` ```s1``` ```s2``` i ```s3```.\n",
336+
"U ovom slučaju radi se o numeričkim koeficijentima, no na isti način bi smo odvojili i koeficijente u obliku simboličkih varijabli."
336337
]
337338
},
338339
{
339340
"cell_type": "markdown",
340341
"metadata": {},
341342
"source": [
342-
"### Primjer s simbolickim koeficijentima"
343+
"### Primjer s simboličkim koeficijentima"
343344
]
344345
},
345346
{

0 commit comments

Comments
 (0)