faktoriyel
function sonuc= faktoriyel(n)
sonuc = 1;
for i=1:n;
sonuc = sonuc * faktoriyel(i);
end
function sonuc= faktoriyel(n)
sonuc = 1;
for i=1:n;
sonuc = sonuc * faktoriyel(i);
end
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
|