ti scilab


x=-10:10
y=x^2
plot(x,y)


t=linspace(0,2*%pi,100)
y=sin(t)
plot2d(t,y)


x=[0,10,5,0]
y=[0,1,7,0]
plot(x,y)


narysuj wykres funkcji y=x^2

function y=f(x)
y=x^2
endfunction
x= -20:20
plot(x,f(x))



formatowanie
styl linii
plot(x,y,'-') linia ciagla
plot(x,y,'--') linia przerywana
: kropkowa
-. kreskowo kropkowa

kolory
r czerwony
g zielony
b niebieski
y zolty
k czarny
w bialy

laczenie
plot(x,y,'r*')
plot(x,y,'b-')

x=-100:1:100
y=2*x^2+5*x-3
plot(x,y)


podwykresy
polecenie subplot
subplot(m,n,o)
m - ilosc wierszy, n-ilosc kolumn na jaka dzielimy okno graficznie
o - nr wydzielonej czesci okna

funciton y=f(x)
y=2*x^2+5*x-3
endfunction
x=-100:1:100
subplot(2,2,2)
plot(x,f(x))
subplot(4,4,1)
plot(x,f(x))


zdeklarujemy zmienna

a=2^(-52)

1+a==1 (fasle)

1+a/2==1


rozwiazywanie ukladu rownan liniowych postaci Ax=b

A=[1,1,1,-1;1,-1,-1,1;2,1,-1,2;3,1,2,-1]
b=[2,0,9,7]'
rozwiazanie z wykorzystaniem funkcji linsolve()
x1=linsolve(A,-b)

A*x1-b spr czy podsawione rozwiazania spelniaja rownanie


metoda macierzy odwrotnej
x2=inv(A)*b

SA=sparse(A) macierz rzadka
x3=lusolve(sA,b)

x1
x2
x3
ylko przy uzyciu macierzy rzadkiej sa 0 reszta jest w przyblizeniu
konwersja liczby zmiennoprzecinkowych do liczby calkowitej:
int32(x1)
int32(x2)
int32(x3)

miejsca zerowe:

function y=f(x)
y=x^3-2*x^2-2*x+1
endfunction

x=wynik
v=wartosc badanej funcji
inf=skalar zawierajacy informacje o przycznie zakonczenia dzialania pocedury
tol=dopuszczalny blad wzgledny wyniku /
f=nazwa funkcji
jac=jakobian

wykres najpierw
function y=f(x)
y=x^3-2*x^2-2*x+1
endfunction
fsolve(-1.5,f) szukanie miejsca zerowego podajac miejsce przyblizone
fsolve([-1.5;0;2],f)







Wyszukiwarka

Podobne podstrony:
TI 99 08 19 B M pl(1)
Neural Network II SCILAB
TI 03 03 08 T pl(1)
TI Wykład 08
TI 03 10 08 B pl(1)
TI 02 10 30 T pl(2)
TI 00 11 27 B pl(2)
TI 01 11 14 T M pl
TI 01 09 21 T pl(1)
TI 02 05 29 T B pl(1)
TI 00 08 22 T pl(2)
TI 99 09 24 T B pl(1)
scilab przykładowe zadania

więcej podobnych podstron