ans=
16
10
7
1
Афункция
sum(diag(A))
ans=
34
sheshimin beredi.
Antidioganal` túsinigi matematikaliq túrde áhmiyetli emes, sonliqtan Matlab antidioganal ushin arnawli funktsiyaǵa iye emes. Biraq grafika qollaniliwinda keri sáwlelendiriwshi fliplr funktsiyasina iye.
sum(diag(fliplr(A)))
ans=
34
Joqaridaǵi kórip ótken misallarimiz arqali Dyurer gravyurasindaǵi matritsa haqiyqattan magik qásiyetlerge iye eknnligin aniqladiq hám ayrim matritsaliq ámellerdi Matlab ortaliǵinda sinap kórdik. Jánede Matlab qosimsha imkaniyatlarin demonstratsiyalaw ushin da usi matritsadan paydalanamiz.
Indeksler.
i qatarindaǵi hám j baǵanasindaǵi element A(i,j) dep aniqlanadi. Biziń magik kvadratimiz ushin A(4,2)=15. Demek matritsaniń baǵanasi elementleri qosindisin tabiw tómendegishe jaziladi.
A(1,4)+A(2,4)+A(3,4)+A(4,4)
Do'stlaringiz bilan baham: |