Nazwa forum

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

Nie jesteś zalogowany na forum.

#1 2016-06-16 00:03:48

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

Zestaw 3

Zad 1
Dla macierzy A = [1 2 3; 1 0 2] i dowolnie stworzonych przez siebie macierzy B i C wykonać:
a) mnożenie tablicowe macierzy A i B,
b) mnożenie macierzowe macierzy A i C.


A = [1 2 3;
     1 0 2];
   
B = [1 2 3;
     0 5 6];

C = [1 0 ;
     2 3 ;
     3 4 ];
     
%a
wynika = A.*B;

%b
wynikb = A*C




Zad 2
Dla szeregu ∑(n=1,∞) 1/n*sqrt(n) podać indeks liczby, której suma cząstkowa jest mniejsza od 0.001.


for i=1:1000
  if(f2(i)<0.001)
    wynik = i
    break;
  endif
endfor



function y = f2(x)

%?(n=1,?) 1/n*sqrt(n)
y = 1/(x*sqrt(x));

endfunction




Zad 3
Narysować wykres funkcji f(x)=sin(x)+cos(2x) w przedziale <0,8π> zielonymi gwiazdkami.

x = 0:0.1:8*pi;
y = f3(x);
plot(x,y,'g*')


%f3(2)


function y = f3(x)

%f(x)=sin(x)+cos(2x)
y = sin(x)+cos(x.*2);

endfunction





Zad 4
Napisać funkcję obliczającą ciąg Fibonacciego i wywołać ją dla n = 20.


n = 20;
wynik = f4(n)



function y = f4(x)

if(x==0)
  y=0;
elseif (x==1)
  y=1;
else
  y=f4(x-1)+f4(x-2);
endif

endfunction

Offline

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