Nazwa forum

Niestety, nikt nie powie Ci czym jest FluxBB - musisz go poznać sam!

Nie jesteś zalogowany na forum.

#1 2016-06-15 23:56:10

Saxton
Administrator
Dołączył: 2016-06-15
Liczba postów: 9
WindowsChrome 51.0.2704.84

Zestaw 2

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

Użytkowników czytających ten temat: 0, gości: 1
[Bot] ClaudeBot

Stopka

Forum oparte na FluxBB

Darmowe Forum
pavloos - koalicja-anty-13 - znanieckiego12 - wgmania - pls