+3-мавзу-mo' da Матлаб(57-110). doc


 Matritsalarni maxsus ko’rinishda hosil qilish



Yüklə 1,09 Mb.
Pdf görüntüsü
səhifə17/29
tarix08.12.2022
ölçüsü1,09 Mb.
#73229
1   ...   13   14   15   16   17   18   19   20   ...   29
3-мавзу-mo\' da Матлаб(57-110). doc

3.3. Matritsalarni maxsus ko’rinishda hosil qilish
ZEROS - masssiv elementlarini nollardan iborat qilib tuzadi.
Sintaksisi:
Y = Zeros(n)
Y = Zeros (m, n)
Y = Zeros (size(A))
>> zeros(5)
ans =
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
ONES - masssiv elementlarini birlardan iborat qilib tuzadi.
Sintaksisi:
Y = ones(n)
Y = ones(m, n)
Y = ones(size(A))
>> ones(5,4)
ans =
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
1 1
1 1
RAND - massiv elementlarini teng taqsimot qonuniga ko’ra hosil qiladi.


83
Sintaksisi:
X = rand(n)rand
X = rand(m, n)rand(‘seed’)
X = rand(size(A))rand(‘seed’, x0)
Algoritmi: Teng taqsimot qonuniga bo’ysunuvchi ehtimolli sonlar algoritmi
chiziqli kongurent metodiga asoslangan. Quyidagi ehtimolli sonni realizatsiyalangan
aniqmunosabatlar orqali hisoblashni qaraymiz:
seed = (77 x seed) (mod(231 -1).
Misol: Teng taqsimot qonuniga asoslangan ehtimolli sonlar generator quyidagi
ko’rinishda realizatsiya qilinadi:
X = rand(3, 4)
X =
0.0579
0.0099
0.1987
0.1988
0.3529
0.1389
0.6038
0.0153
0.8132
0.2028
0.2722
0.7468
Bu natija tizim verisyasiga va ishlash seansiga bog’liq ravishda farq
qilishimumkin.
Mos keluvchi funksiyalar: RANDN, SPRANDN.
SPRANDN - siyrak ehtimolli matritsani hosil qiladi.
Sintaksisi:
R = sprandn(S)
R = sprandn(m, n, alpha)
R = sprandn(m, n, alpha, rcond)
SPRANDSYM - siyrak ehtimolli simmetrik matritsani hosil qiladi.
Sintaksisi:
R = sprandsym(S)
R = sprandsym(n, alpha)
R = sprandsym(n, alpha, rcond)
R = sprandsym(n, alpha, rcond, kind)

Yüklə 1,09 Mb.

Dostları ilə paylaş:
1   ...   13   14   15   16   17   18   19   20   ...   29




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin