instagram twitter linkedin github youtube

9.1.18

Matlab da örnekler

faktoriyel 
function sonuc= faktoriyel(n)
    sonuc = 1;
for i=1:n;
    sonuc = sonuc *  faktoriyel(i); 
end


MATLAB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
8
7
% max(X)= Her sütunun en büyük değerini alarak bir matris oluşturur
 
% min(X)= Her sütunun en küçük değerini alarak bir matris oluşturur
 
% length(X)= Matrisin satır ve sütununu verir
 
% sum(X)= Her bir sütunun  elemanlarını toplar
 
% Prog(X)= Her bir sütunun elemanlarını çarpar
 
% median(X)= Her bir sütunun medyanını yani ortanca değerini bulur
 
% std(X)= Her bir sütunun standart sapmasını verir
 
% mean(X)= Her bir sütunun ortalamasını verir
 
% sort(X)= Her bir sütunun elemanlarını küçükten büyüğe sıralar
 
% bunlar genel olarak kullanılan fonksiyonlardır.
 
% X matrisini tanımlayalım
 
>> X=[1 2 3 4 5;6 7 8 9 10;11 12 13 14 15; 16 17 18 19 20]
 
X =
 
     1     2     3     4     5
     6     7     8     9    10
    11    12    13    14    15
    16    17    18    19    20
 
>> max(X)
 
ans =
 
    16    17    18    19    20
 
>> min(X)
 
ans =
 
     1     2     3     4     5
 
>> length(X)
 
ans =
 
     5
 
>> sum(X)
 
ans =
 
    34    38    42    46    50
 
>> prod(X)
 
ans =
 
        1056        2856        5616        9576       15000
 
>> median(X)
 
ans =
 
    8.5000    9.5000   10.5000   11.5000   12.5000
 
>> std(X)
 
ans =
 
    6.4550    6.4550    6.4550    6.4550    6.4550
 
>> mean(X)
 
ans =
 
    8.5000    9.5000   10.5000   11.5000   12.5000
 
>> sort(X)
 
ans =
 
     1     2     3     4     5
     6     7     8     9    10
    11    12    13    14    15
    16    17    18    19    20



MATLAB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
clear all
clc
polinom_1=[1 -2 7 -14 5 3]; %1. Polinomun tanıtımı
polinom_2=[1 0 0 0 -2]; %Olmayan değerler yerine 0 konulur
 
deger1=polyval(polinom_1,2);
deger2=polyval(polinom_2,3);
fprintf('1. polinoma 2 değerini verirsek= %d \n',deger1)
fprintf('2. polinoma 3 değerini verirsek= %d \n',deger2)
 
kok_1=roots(polinom_1);
kok_2=roots(polinom_2);
fprintf('1.Polinomun kökleri= %d \n',kok_1)
fprintf('2.Polinomun Kökleri= %d \n',kok_2)
 
a=poly([-4 3]);
fprintf('Kökü -4 ve 3 olan polinom denklemi= %d \n',a)
 
carpim=conv(polinom_1,polinom_2);
disp('              ===1. ve 2. Polinomun çarpımı===')
disp(carpim)
 
bolme=deconv(polinom_1,polinom_2);
disp('===Bölme sonucu==')
disp(bolme)
 
turev_1=polyder(polinom_1);
turev_2=polyder(polinom_2);
disp('1. Polinomun Türevi')
disp(turev_1)
disp('2.Polinomun Türevi')
disp(turev_2)