matlab funkcje


Zad 2.1
-----------
na głownej przekątnej liczby od 1 do n

function [M] = zadanie201(n)
M=zeros(n);
for i=1:n
M(i,i)=i;
end
end

zad 2.2
----------
macierz 5^i*j

function [M] = zadanie202(n)
M=zeros(n);
for i=1:n
for j=1:n
M(i,j)=5^(i*j);

end
end
end

zad 2.3
-----------
na przekątnej i+j, poniżej i/j, powyżej 1/(i/j)

function [M] = zadanie203(n)
M=zeros(n);
for i=1:n
for j=1:n
if i==j
M(i,i)=i+j;

elseif i M(i,j)=i/j;

else M(i,j)=1/(i-j);
end
end
end
end

zad 2.4
----------
ciąg fibonacciego

function [f] = zadanie204(n)
if n==1 || n==2
f=1;
else
f=zadanie204(n-1)+zadanie204(n-2);
end
end

zad 2.5
---------
na przekątnej 1, poniżej przekątnej 1

function [M] = zadanie205(n)
M=eye(n);
for i=1:(n-1)
M(i+1,i)=1;
end
end

zad 2.6
--------
na przekątnej od 1 do n, poniżej przekątnej od 1 do n-1, powyżej też

function [M] = zadanie206(n)
M=diag(1:n) + diag(1:n-1,-1)+diag(1:n-1,1);

end

zad 2.9
--------
przekątna główna i przeciwna zajęte prze liczby a i b

function [M] = zadanie209(n,a,b)
M = eye(2*n)*a + rot90(eye(2*n)*b);
end

zad 2.16
---------
odwrócona przekątna od n do 1, poniżej 1, powyżej przekątnej -1

function [M] = zadanie216(n)
M=rot90(tril(ones(n))+diag(n:-1:1)+triu(ones(n)*(-1)));
end

zad 2.23
---------
function [M] = zadanie223(a)
M=zeros(2*a);
for i=1:a
M(i,i:2*a-i+1)=ones(2*(a-i+1),1)*i;
M(2*a-i+1,i:2*a-i+1)=ones(2*(a-i+1),1)*i;
end
end


zad 2.24
--------
function [M] = zadanie224(n)
M=ones(2*n);
for i=2:n
M(i:2*n-i+1,i:2*n-i+1)=ones(2*(n-i+1))*i;
end

zad 2.25
---------
function [M] = zadanie225(n)
M=ones(n)*n;
for i=(n-1):-1:1
M(n-i+1:n,n-i+1:n)=ones(i)*i;
end
end

zad 2.27
---------
wężyk

function [M] = zadanie227(n)
M=zeros(n);
wiersz=1; kolumna=1; krok=1;
for i= 1:(n^2)
M(wiersz,kolumna)=i;
kolumna=kolumna+krok;
if kolumna>n
wiersz=wiersz+1;
kolumna=n;
krok=-1;
end
if kolumna<1
wiersz=wiersz+1;
kolumna=1;
krok=1;
end
end
end

zad 2.31
---------
function [ M ] = zaliczenie( V,n )
[wiersz,kolumna]=size(V);
M=zeros(n,n*kolumna);
for i=1:kolumna
M(1:n,(1+n*(i-1)):(i*n))=V(i);
end
end

Wyszukiwarka

Podobne podstrony:
20121113 MATLABK funkcje
funkcje matlab
S Funkcje w matlabie
Geneza i funkcjonowanie mitu arkadyjskiego
Fundacje i Stowarzyszenia zasady funkcjonowania i opodatkowania ebook
integracja funkcji
FUNKCJA CHŁODZENIE SILNIKA (FRIC) (ZESPOLONE Z KALKULATOREM
MATLAB cw Skrypty
ciaglosc funkcji2
SIMULINK MATLAB to VHDL Route
Znaczenie korytarzy ekologicznych dla funkcjonowania obszarów chronionych na przykładzie Gorców
IMiR NM2 Introduction to MATLAB
Funkcjonowanie zbiornikow wodnych i Makrofity
Zestaw 1 Funkcja kwadratowa Funkcja homograficzna Równanie liniowe
09 funkcje zmiennej rzeczywistej 3 4 pochodna funkcji

więcej podobnych podstron