Niestety, nikt nie powie Ci czym jest FluxBB - musisz go poznać sam!
Nie jesteś zalogowany na forum.
Strony: 1
Zad 1
Utworzyć tablicę przechowującą sumy cząstkowe szeregu ∑(n=1,10) n.
for i=1:10
if i==1
x(i)=1;
elseif
x(i)=x(i-1)+i;
endif
endfor
wynik = x
Zad 2
Rozwiązać układ równań:
x1 +2x2 -x3 +3x4 = 7
-3x1 + x2 + x4 = 0
2x1 + x2 +x3 = 7
x1 - x2 +x3 + x4 = 1
A = [ 1 2 -1 3;
-3 1 0 1;
2 1 1 0;
1 -1 1 1]
B = [7;0;7;1]
wynik=A\B;
%sprawdzenie
%i=1;
%for i=1:4
% A(i,1)*X(1)+A(i,2)*X(2)+A(i,3)*X(3)+A(i,4)*X(4)
%endfor
Zad 3
Przy pomocy wbudowanej funkcji quad obliczyć całkę ∫(1,2) sin(x)+x z dokładnością do 3 miejsca po przecinku.
xp=1;
xk=2;
wynik = quad('f3',xp,xk)
wynik= round(wynik*1000)/1000
printf("Wynik: %0.3f\n",wynik)
%xp=1;
%xk=2;
%tol = 3;
%wynik = quad('f3',xp,xk,tol)
%wynik= round(y*1000)/1000
%printf("%0.3f\n",wynik)
%printf("%f\n",wynik)
function y = f3(x)
y = sin(x)+x;
endfunction
Zad 4
Napisać funkcję liczącą silnię liczby naturalnej n, korzystając z definicji silni i wywołać ją dla dowolnego n.
wynik = f4(5)
function y = f4(x)
if x==0
y=1;
elseif
y = x*f4(x-1);
endif
endfunction
Offline
Strony: 1