(„Lijepi” ispis svih rezultata, bez poziva funkcije show(), možete dobiti tako da na vrhu radnog lista označite kvadratić kraj riječi Typeset.)
Izrazi, funkcije, polinomi i njihovi grafovi
Simbolički izrazi
1. zadatak
Definirajte simbolički izraz ex1=3x3+18x2+9x−30 pa zatim
Definicija i račun za x=2:
3x3+18x2+9x−30
|
84
|
84
|
Faktorizacija i razvoj:
3(x+5)(x+2)(x−1)
|
3x3+18x2+9x−30
|
3x3+18x2+9x−30=3x3+18x2+9x−30
|
True
|
Zamjena x sa x2+1, razvoj i faktorizacija:
3(x2+1)3+18(x2+1)2+9x2−21
|
3x6+27x4+54x2
|
3(x2+6)(x2+3)x2
|
2. zadatak
Sage ne rastavlja svaki simbolički izraz koji je polinom na faktore. Pokušajte, na primjer, izraz ex=3x5−4x3+3 rastaviti na faktore. U dijelu posvećenom polinomina, u ovom radnom listu, bit će prikazano kako se ovakav izraz ipak može rastaviti.
3x5−4x3+3
|
3. zadatak
Definirajte simbolički izraz ex=sin(x+nπ2) pa zatim
Definiranje izraza:
sin(12πn+x)
|
Pojednostavnjenje pomoću .expand_trig() i zamjena x s 0:
cos(x)sin(12πn)+cos(12πn)sin(x)
|
sin(12πn)
|
Račun za parne n:
sin(12πn)
|
0
|
Za neparni n izraz sinnπ2 je jednak +1 ili −1 i to prema sljedećem pravilu: neka je n=2k+1; tada je
sin(2k+1)π2={1zakparanili0−1zakneparan
Takav rezultat Sage ne zna zapisati:
sin(12πn)
|
Pojedinačne vrijednosti za n daju ispravan rezultat:
1
|
ili:
1
|
−1
|
ili:
−1
|
Naravno, zadatak možemo riješiti i tako da sinnπ2 napišemo u obliku sin(2k+1)π2, pa taj izraz pojednostavnimo uz odgovarajuće pretpostavke o k:
sin(12π+πk)
|
−1
|
1
|
1. zadatak za zadaću
Neka je ex=2x5−4x4−2x+4.
Rješenja su pri kraju radnog lista.
2. zadatak za zadaću
Neka je ex=ln(e⋅x)+tg(x−1+n⋅π⋅x).
Definicija funkcije i graf funkcije
Funkcija plot()
Eksplicitno zadana krivulja je krivulja zadana izrazom oblika y=f(x).
Crtanje eksplicitno zadanih krivulja u ravnini izvodi se funkcijom plot(). Oblik poziva je
plot (funkcija, (varijabla, donja_granica, gornja_granica), opcije...)
ili
plot (funkcija, donja_granica_varijable, gornja_granica_varijable, opcije...)
Najvažnije su opcije:
4. zadatak
|
√3(3log(5)2−1)log(5)
|
6.80391231986142
|
![]() |
![]() |
![]() |
3. zadatak za zadaću
5. zadatak
Na istoj slici nacrtajte grafove funkcija sinx, sinx2 i sin2x nad intervalom [0,2π]. Obojite ih redom crveno, plavo i zeleno. Nacrtajte iste grafove na novoj slici tako da se osi ne prikazuju.
|
![]() |
![]() |
ili
![]() |
Polinomi
6. zadatak
Simbolički izraz ex=3x5−4x3+3 (iz zadatka br. 2) transformirajte tako da Sage zna da je to polinom nad skupom realnih brojeva. Polinom potom rastavite na faktore. Nakon toga konvertirajte ex u polinom nad skupom kompleksnih brojeva te ga rastavite na faktore.
3x5−4x3+3
|
3.00000000000000x5+0.000000000000000x4−4.00000000000000x3+0.000000000000000x2+0.000000000000000x+3.00000000000000
|
(3.00000000000000)⋅(x+1.32709626560972)⋅(x2−2.00876050035395x+1.13076828743849)⋅(x2+0.681664234744229x+0.666383066681653)
|
3.00000000000000x5+0.000000000000000x4−4.00000000000000x3+0.000000000000000x2+0.000000000000000x+3.00000000000000
|
(3.00000000000000)⋅(x−1.00438025017697−0.349268665203344i)⋅(x−1.00438025017697+0.349268665203344i)⋅(x+0.340832117372114−0.741765821839544i)⋅(x+0.340832117372114+0.741765821839544i)⋅(x+1.32709626560972)
|
Napomena: Polinom p(x)=3x5−4x3+3 ima jednu realnu nul-točku (x0≃−1,327096) i dva para konjugiranokompleksnih nul-točaka:
![]() |
7. zadatak
Definirajte dva simbolička izraza:
pa ih pretvorite u polinome pol1 i pol2 nad skupom realnih brojeva.
Zatim:
t3−t2−t−2
|
t4+t3−4t−16
|
t3−t2−t−2.00000000000000
|
t4+t3+0.000000000000000t2−4.00000000000000t−16.0000000000000
|
4.87500000000000
|
t4+2.00000000000000t3−t2−5.00000000000000t−18.0000000000000
|
t7+0.000000000000000t6−2.00000000000000t5−7.00000000000000t4−14.0000000000000t3+20.0000000000000t2+24.0000000000000t+32.0000000000000
|
t4+t3+0.000000000000000t2−4.00000000000000t−16.0000000000000t3−t2−t−2.00000000000000
|
t+2.00000000000000
|
3.00000000000000t2+0.000000000000000t−12.0000000000000
|
True
|
(t−2.00000000000000)⋅(t+2.00000000000000)⋅(t2+t+4.00000000000000)
|
t4+t3+0.000000000000000t2−4.00000000000000t−16.0000000000000
|
![]() |
Napomena: Polinom p2(t)=t4+t3−4t−16 ima dvije realne nul-točke (t0=−2 i t1=−2) i jedan par konjugirano kompleksnih nul-točaka.
4. zadatak za zadaću
Definirajte dva izraza
pa ih pretvorite u polinome poli1 i poli2 nad skupom realnih brojeva. Zatim:
Rješenja 1. zadatka za zadaću
Neka je ex=2x5−4x4−2x+4.
−4.06250000000000
|
2(x2+1)(x+1)(x−1)(x−2)
|
2x5−4x4−2x+4
|
2(2x2+3)5−4(2x2+3)4−4x2−2
|
64x10+416x8+1056x6+1296x4+752x2+160
|
16(2x4+6x2+5)(2x2+1)(x2+2)(x2+1)
|
Rješenja 2. zadatka za zadaću
Neka je ex=ln(e⋅x)+tg(x−1+n⋅π⋅x).
log(xe)+tan(πnx+x−1)
|
tan(πn)+1
|
1
|
Rješenja 3. zadatka za zadaću
|
2.13203908596723>2.96320936664887
|
False
|
![]() |
![]() |
Rješenja 4. zadatka za zadaću
Definirajte dva izraza
pa ih pretvorite u polinome poli1 i poli2 nad skupom relanih brojeva. Zatim:
v4−1
|
v6+9v4−v2−9
|
v4+0.000000000000000v3+0.000000000000000v2+0.000000000000000v−1.00000000000000
|
v6+0.000000000000000v5+9.00000000000000v4+0.000000000000000v3−v2+0.000000000000000v−9.00000000000000
|
0.000000000000000
|
v6+0.000000000000000v5+10.0000000000000v4+0.000000000000000v3−v2+0.000000000000000v−10.0000000000000
|
v10+0.000000000000000v9+9.00000000000000v8+0.000000000000000v7−2.00000000000000v6+0.000000000000000v5−18.0000000000000v4+0.000000000000000v3+v2+0.000000000000000v+9.00000000000000
|
v2+0.000000000000000v+9.00000000000000
|
0
|
True
|
(v−1.00000000000000)⋅(v+1.00000000000000)⋅(v2+0.000000000000000v+1.00000000000000)⋅(v2+0.000000000000000v+9.00000000000000)
|
v6+0.000000000000000v5+9.00000000000000v4+0.000000000000000v3−v2+0.000000000000000v−9.00000000000000
|
(v−1.00000000000000)⋅(v−3.00000000000000i)⋅(v−1.00000000000000i)⋅(v+1.00000000000000i)⋅(v+3.00000000000000i)⋅(v+1.00000000000000)
|
![]() |
Napomena: Polinom p2(v)=v6+9v4−v2−9 ima dvije realne nul-točke (v0=−1 i v1=1) i dva para konjugirano kompleksnih nul-točaka.
|